Tin tức và phân tích của tất cả các thiết bị di động

Cách nhận bản sao lưu giống Mac trên Linux với Timeshift

Bạn có thấy sao lưu Linux tẻ nhạt, khó hiểu và phiền phức không? Nếu vậy, bạn thực sự cần phải xem Timeshift. Đây là một hệ thống sao lưu tự động, dễ sử dụng, có thể tùy chỉnh và hoạt động giống như Cỗ máy thời gian trên Mac OS. Bạn có thể sử dụng nó để bắt chước thiết lập sao lưu giống Mac và sao lưu ổ cứng Linux thường xuyên.

CẢNH BÁO SPOILER: Cuộn xuống và xem video hướng dẫn ở cuối bài viết này.

Cài đặt dịch chuyển thời gian

Độ khó cài đặt Timeshift trên Linux khác nhau tùy thuộc vào bản phân phối mà bạn đang cài đặt chương trình. Để ứng dụng hoạt động, hãy tìm hệ điều hành của bạn và nhập các lệnh thích hợp.

Ubuntu

Timeshift không phải là một chương trình Ubuntu và các nhà phát triển không quan tâm đến nó. Do đó, người dùng Ubuntu muốn sử dụng chương trình này sẽ phải cài đặt nó thông qua gói của bên thứ ba.

Mở một thiết bị đầu cuối và sử dụng wget để tải xuống gói Debian Timeshift mới nhất.

wget https://packages.linuxmint.com/pool/backport/t/timeshift/timeshift_17.11~backport_amd64.deb

Bây giờ bạn đã tải xuống gói Timeshift từ kho lưu trữ gói Linux Mint, đã đến lúc bắt đầu cài đặt. Sử dụng tiện ích dpkg, cài đặt gói Timeshift.

sudo dpkg -i timeshift_17.11~backport_amd64.deb

Timeshift là gói Linux Mint, vì vậy cài đặt nó trên Ubuntu có thể gây ra sự cố phụ thuộc. Đừng lo! Những vấn đề này là phổ biến và dễ giải quyết!

Trong thiết bị đầu cuối, khắc phục sự cố phụ thuộc với cài đặt apt (nếu có).

sudo apt install -f

Debian

Không giống như Ubuntu, người dùng Debian không phải nhảy qua các vòng để sử dụng các ứng dụng. Thay vào đó, Timeshift có sẵn trong các ngôn ngữ phần mềm Debian truyền thống. Để cài đặt nó, hãy mở một thiết bị đầu cuối và sử dụng trình quản lý gói Apt-get để mọi thứ hoạt động.

sudo apt-get install timeshift

Vòm Linux

Ứng dụng Khôi phục hệ thống Timeshift khả dụng cho người dùng Arch Linux thông qua AUR. Một số yêu cầu phải được đáp ứng để cài đặt nó. Cụ thể, bạn cần cài đặt Git.
Trong terminal, đồng bộ phiên bản Git mới nhất với Arch.

sudo pacman -S git

Sau đó, sử dụng Git để sao chép ảnh chụp nhanh tập lệnh xây dựng Timeshift AUR.

git clone https://aur.archlinux.org/timeshift.git

Di chuyển thiết bị đầu cuối đến thư mục Timeshift AUR mới bằng cách sử dụng lệnh CD.

cd timeshift

Từ đây bạn có thể bắt đầu quá trình xây dựng một cách an toàn. Tuy nhiên, hãy lưu ý rằng vì Timeshift là một chương trình AUR nên chương trình này sẽ cần cài đặt các phần phụ thuộc trước khi xây dựng thành công. Đối với hầu hết các trường hợp, lệnh makepkg đảm nhiệm việc này.

Trong trường hợp tất cả các phụ thuộc không được quan tâm, chúng có sẵn ở đây.

Để xây dựng gói Timeshift trong Arch, hãy chạy lệnh makepkg.

makepkg -si

mũ phớt

Timeshift có sẵn cho người dùng Fedora ngay lập tức mà không cần kích hoạt bất kỳ kho phần mềm đặc biệt nào của bên thứ ba. Để cài đặt, hãy mở một thiết bị đầu cuối và sử dụng trình quản lý gói DNF để tải xuống phiên bản mới nhất.

sudo dnf install timeshift -y

mởSUSE

Thật không may, không có phiên bản RPM của Timeshift cho OpenSUSE như trong Fedora.

Nếu bạn dũng cảm, hãy thử tải xuống phiên bản Fedora và cài đặt nó. Mặt khác, để có kết quả tốt nhất, hãy sử dụng tùy chọn “Linux chung”.

Linux chung

Timeshift có thể được cài đặt trên hầu hết mọi bản phân phối Linux bằng cách sử dụng tệp nhị phân chung. Việc cài đặt phức tạp hơn một chút so với việc sử dụng thứ gì đó như Apt, DNF hoặc AUR, nhưng nó hoàn thành công việc.

Mở một thiết bị đầu cuối và tải xuống tệp nhị phân mới nhất bằng trình tải xuống wget:

wget  https://github.com/teejee2008/timeshift/releases/download/v18.6.1/timeshift-v18.6.1-amd64.run

Hoặc cho 32 bit:

wget https://github.com/teejee2008/timeshift/releases/download/v18.6.1/timeshift-v18.6.1-i386.run

Sau đó, cập nhật các quyền của tệp nhị phân để hệ thống thực thi nó dưới dạng chương trình.

chmod +x timeshift-v18.6.1-*.run

Sau các quyền Timeshift hiện tại, bạn có thể bắt đầu cài đặt. Để bắt đầu cài đặt, hãy làm theo các bước sau:

./timeshift-v18.6.1-*.run

Sử dụng dịch chuyển thời gian

Lần đầu tiên chạy Timeshift, bạn sẽ chuyển qua công cụ cấu hình. Bước cấu hình đầu tiên yêu cầu người dùng chọn loại sao lưu (Rsync hoặc BtrFS). Đối với hầu hết người dùng, Rsync là lựa chọn tốt nhất. Chọn nó và sau đó nhấp vào “Tiếp theo” để tiếp tục.

Trên trang tiếp theo của trình hướng dẫn thiết lập, hãy sử dụng công cụ lựa chọn để tìm vị trí phù hợp để lưu ảnh chụp nhanh của bạn trong Timeshift, sau đó nhấp vào nút “Tiếp theo”.

Sau khi bạn đặt loại ảnh chụp nhanh và vị trí, Timeshift sẽ bắt đầu sao lưu. Hãy kiên nhẫn và quá trình chụp nhanh sẽ sớm hoàn tất.

Lên lịch sao lưu

Ảnh chụp nhanh đầu tiên được hỗ trợ, nhưng Timeshift không được đặt thành tự động sao lưu. Để khắc phục điều này, hãy chuyển đến “cài đặt” và chọn tab “Lên lịch”.

Hãy xem lịch trình và tìm ra những gì tốt nhất cho bạn. Khi mọi thứ có vẻ tốt, hãy đóng cửa sổ.

Khôi phục bản sao lưu

Nếu xảy ra sự cố và bạn cần khôi phục bản sao lưu của mình, hãy làm theo các bước sau. Trước tiên, hãy mở ứng dụng Timeshift và chọn bản sao lưu từ danh sách chính. Sau đó tìm nút “khôi phục” và chọn nó.

Nhấp vào “khôi phục” sẽ hiển thị hộp thoại khôi phục trong Timeshift và tự động đặt chế độ khôi phục.

Trong cửa sổ khôi phục, nhấp vào “Tiếp theo” để khôi phục bản sao lưu ảnh chụp nhanh.

Cung cấp cho các bản sao lưu một thời gian. Khi quá trình khôi phục hoàn tất, PC Linux của bạn sẽ tự động khởi động lại. Lần tới khi bạn đăng nhập, các tệp của bạn sẽ ở chính xác vị trí của chúng khi bạn sao lưu Timeshift!