Hệ thống Tar và Khôi phục - một tập lệnh sao lưu đơn giản

GUI và công cụ văn bản (ảnh chụp màn hình)

Có rất nhiều công cụ để tạo bản sao lưu dữ liệu của bạn và hệ thống cho GNU / Linux. Bạn có thể chọn giữa một số ứng dụng GUI hoặc các chương trình khác cho dòng lệnh. Bạn cũng có thể tạo tập lệnh của riêng mình cho nó, và do đó tùy chỉnh nó hoặc tải xuống một tập lệnh hiện có như trường hợp mà tôi sẽ đề cập trong bài viết này. Tên anh ta là Hệ thống Tar và Khôi phục và bạn chắc chắn sẽ thích nó ...

System Tar and Restore là một tập lệnh rất linh hoạt. Có hai tập lệnh cho bash. Tập lệnh chính là một tập lệnh có tên star.sh và một tập lệnh khác được gọi là star.gui.sh gọi công cụ đồ họa nếu bạn muốn sử dụng GUI trực quan hơn. Các tập lệnh này có khả năng hoạt động ở chế độ sao lưu, khôi phục và chuyển giao, nghĩa là thực hiện sao lưu, khôi phục và chuyển nó.

Có thể làm được sao lưu toàn bộ hoặc một phần hệ thống, khôi phục hoặc chuyển bản sao sang đĩa hoặc phân vùng khác, khôi phục hoặc chuyển bản sao sang đĩa ngoài, ổ đĩa, thẻ nhớ, v.v., khôi phục từ hệ thống dựa trên BIOS sang UEFI hoặc ngược lại , và thậm chí mang bản sao đến một máy ảo. Để hoạt động bình thường, chúng phụ thuộc vào các gói khác: gtkdialog, tar, rsync, wget, gptfdisk / gdisk, openssl và gpg.

Nói chung, chúng là các gói hàng ngày mà bạn chắc chắn đã cài đặt sẵn và nếu không, bạn phải cài đặt chúng trước các tập lệnh. Để mà có Hệ thống Tar và Khôi phục:

cd Download

git clone https://github.com/tritonas00/system-tar-and-restore.git

cd system-tar-and-restore/

ls

Và ở đây bên trong bạn sẽ có nó ... Và cho gọi nó bằng đồ thị, bạn biết:

sudo ./star-gui.sh

đến tạo bản sao lưu ở chế độ văn bản, tôi khuyên bạn nên đọc tài liệu:

./star.sh --help

Nhưng Một ví dụ sẽ như sau:

sudo ./star.sh -i 0 -d /home/copia -c xz -u "--warning=none"

Điều đó làm cho nó nhận được ở chế độ sao lưu (0), chọn đích nơi bản sao lưu được lưu trữ với -d (trong trường hợp này là / home / copy), xác định công cụ nén cho tarball được tạo bằng -c (xz trong trường hợp này) và với -u, bạn có thể áp dụng một số tùy chọn cho tar / rsync ...

đến khôi phục bản sao (chế độ 1), nó sẽ là một cái gì đó tương tự:

sudo ./star.sh -i 1 -r /dev/sda3 -G /dev/sdb -f /home/copia/backup.tar.xz

Nó khôi phục nó vào phân vùng / dev / sda3, chúng tôi chỉ định GRUB ở đâu với -G, và nơi sao lưu bản sao để khôi phục ... Bạn đợi quá trình hoàn tất và thì đấy!


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.