hết hạn_backups - Trực tuyến trên đám mây

Đây là lệnh hết hạn_backups có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


hết hạn_backups - Hết hạn các bản sao lưu cũ một cách thông minh

SYNOPSIS


hết hạn_backups [tùy chọn] [ ...]

MÔ TẢ


Sản phẩm hết hạn_backups lệnh loại bỏ các bản sao lưu cũ không còn cần thiết một cách thông minh.

Để xác định những bản sao lưu nào bạn muốn giữ trong bao lâu, bạn xác định một số tuổi các dãy.
hết hạn_backups đảm bảo rằng bạn sẽ có ít nhất một bản sao lưu ở mỗi độ tuổi
lần. Nó sẽ giữ chính xác số bản sao lưu cần thiết cho việc đó và xóa mọi bản sao lưu
những bản sao lưu trở nên dư thừa.

Độ tuổi được chỉ định bằng cách đưa ra danh sách các ranh giới phạm vi theo chu kỳ dự phòng.
Mỗi khi bạn tạo một bản sao lưu mới, các bản sao lưu hiện có sẽ cũ đi một chu kỳ.

Ví dụ: khi hết hạn_backups được gọi với định nghĩa độ tuổi 1 3 7 14 31, nó sẽ
đảm bảo rằng bạn luôn có sẵn các bản sao lưu sau:

1. Bản sao lưu có tuổi đời từ 0 đến 1 chu kỳ (tức là bản sao lưu gần đây nhất)

2. Bản sao lưu cũ từ 1 đến 3 chu kỳ

3. Bản sao lưu cũ từ 3 đến 7 chu kỳ

4. Bản sao lưu cũ từ 7 đến 14 chu kỳ

5. Bản sao lưu cũ từ 14 đến 31 chu kỳ

LƯU Ý:
Nếu bạn thực hiện sao lưu theo các khoảng thời gian cố định thì một chu kỳ sẽ tương đương với một lần sao lưu.
khoảng thời gian. Ưu điểm của việc xác định độ tuổi theo chu kỳ dự phòng thay vì
hơn ngày hoặc tuần là nó cho phép bạn xử lý việc sao lưu không thường xuyên một cách khéo léo
khoảng thời gian. Hãy tưởng tượng vì một lý do nào đó mà bạn không bật máy tính của mình lên trong một lần.
tháng. Bây giờ tất cả các bản sao lưu của bạn đã được cách đây ít nhất một tháng và nếu bạn đã chỉ định
trên chiến lược sao lưu về độ tuổi tuyệt đối, tất cả chúng sẽ bị xóa! Chỉ định
độ tuổi xét về chu kỳ dự phòng sẽ tránh được những vấn đề này.

hết hạn_backups cách sử dụng rất đơn giản. Nó yêu cầu các bản sao lưu được lưu trữ trong các thư mục của
hình thức năm-tháng-ngày_giờ:phút:giây (YYYY-MM-DD_HH:mm:ss) và hoạt động trên tất cả các bản sao lưu trong
thư mục hiện tại. Vì vậy, đối với chiến lược sao lưu ở trên, lệnh gọi chính xác sẽ là:

hết hạn_backups.py 1 3 7 14 31

Khi lưu trữ các bản sao lưu của bạn trên hệ thống tệp S3QL, bạn có thể muốn chỉ định
--use-s3qlrm tùy chọn là tốt. Điều này cho biết hết hạn_backups sử dụng s3qlrm lệnh xóa
thư mục.

hết hạn_backups sử dụng "tệp trạng thái" để theo dõi bản sao lưu nào có bao nhiêu chu kỳ cũ
(vì điều này không thể được suy ra từ ngày tháng có trong tên thư mục). Các
tên tiêu chuẩn cho tập tin trạng thái này là .expire_backups.dat. Nếu tập tin này bị hỏng hoặc
đã xóa, hết hạn_backups không còn biết tuổi của các bản sao lưu và từ chối hoạt động. TRONG
trường hợp này bạn có thể sử dụng --xây dựng lại trạng thái tùy chọn để cố gắng xây dựng lại trạng thái từ
ngày dự phòng. Tuy nhiên, độ chính xác của việc tái thiết này phụ thuộc rất nhiều vào cách
bạn đã thực hiện sao lưu một cách nghiêm ngặt (điều này chỉ hoàn toàn chính xác nếu thời gian
giữa các lần sao lưu tiếp theo luôn giống hệt nhau), vì vậy nhìn chung đây là một điều tốt
ý tưởng không giả mạo tập tin trạng thái.

LỰA CHỌN


Sản phẩm hết hạn_backups lệnh chấp nhận các tùy chọn sau:

--Yên lặng
hãy thực sự yên lặng

--debug-mô-đun
Kích hoạt đầu ra gỡ lỗi từ các mô-đun được chỉ định (sử dụng dấu phẩy để phân tách
nhiều mô-đun). Thông báo gỡ lỗi sẽ được ghi vào mục tiêu được chỉ định bởi
--log tùy chọn.

--gỡ lỗi
Kích hoạt đầu ra gỡ lỗi từ tất cả các mô-đun S3QL. Thông báo gỡ lỗi sẽ được viết
đến mục tiêu được chỉ định bởi --log tùy chọn.

--phiên bản
chỉ cần in phiên bản chương trình và thoát

--tiểu bang
Tệp lưu trữ thông tin trạng thái (mặc định: ".expire_backups.dat")

-n Chạy khô. Chỉ cần hiển thị bản sao lưu nào sẽ bị xóa.

--xây dựng lại trạng thái
Cố gắng xây dựng lại tệp trạng thái bị thiếu từ ngày sao lưu.

--use-s3qlrm
Sử dụng s3qlrm lệnh xóa bản sao lưu.

EXIT


hết hạn_backups có thể kết thúc với các mã thoát sau:

0 Tất cả mọi thứ diễn ra tốt đẹp.

1 Đã xảy ra lỗi không mong muốn. Điều này có thể chỉ ra một lỗi trong chương trình.

2 Đối số dòng lệnh không hợp lệ.

Sử dụng hết hạn trực tuyến bằng dịch vụ onworks.net



Các chương trình trực tuyến Linux & Windows mới nhất