Nếu bạn có 1 máy chủ Linux sử dụng để chạy các dịch vụ Web hoặc chương trình, dịch vụ nào đấy thì điều quan trọng nhất cần phải làm đó là luôn phải nhớ công việc sao lưu dự phòng. Nếu điều kiện cho phép và tốt hơn cả là bạn nên làm công việc đó bất cứ lúc nào có thể, nhưng nếu không có điều kiện sao lưu trực tiếp và thường xuyên thì bạn có thể lựa chọn phương pháp Remote backup thông qua SSH sau
Bước đầu tiên, đảm bảo chắc chắn rằng SSH server đang chạy bình thường trên Server của bạn. Khởi động cửa sổ dòng lệnh và thực hiện lệnh sau (Thay thế hostserver.com bằng tên host hoặc bằng địa chỉ IP của Server chứa dữ liệu bạn muốn sao lưu và thay user bằng username đăng nhập của bạn):
Code:
# ssh user@hostserver.com
Sau khi đảm bảo mọi thứ vẫn ổn thì logout. Nếu chỉ muốn copy các files từ remote server bạn có thể chạy một lệnh SCP như sau:
Trong câu lệnh trên, chúng ta sử dụng lệnh scp -r để copy từ /home/user/data_files trên Remote server tới /opt/backup trên Local server.
Có một cách khác hay hơn đó là chúng ta có thể tạo 1 file nén cho dữ liệu mà ta cần sao lưu. Dùng lệnh tar cho server chứa dữ liệu bạn muốn sao lưu. Thay thế [Chỉ có thành viên mới thấy links này. ] bằng username và host name hoặc địa chỉ IP của Serve dùng để chưa dữ liệu được sao lưu.
Bạn sẽ nhận được dòng thông báo:
Removing leading `/’ from member names, which you can safely ignore.
Sau đó sẽ có dấu nhắc để bạn nhập password của user bạn muốn đăng nhập qua SSH rồi bắt đầu copy