Hard drive tidak tahan selamanya. Setelah beberapa saat, mereka mati dan perlu diganti. Mengganti hard drive PC atau server yang sekarat sesederhana mematikannya, mencabut drive, mengkloningnya dari jarak jauh, dan mengembalikan cadangan ke komputer lain. Bagi mereka yang bekerja dengan PC atau server jarak jauh, itu tidak mudah, karena Anda tidak ada di sana secara fisik. Untungnya, masih ada cara untuk membuat cadangan hard drive jarak jauh dan menyimpan data pada hard drive Anda yang sekarat.
Dalam artikel ini, kita akan membahas dua cara langsung siapa pun dapat membuat cadangan hard drive jarak jauh dari PC Linux.
Solusi pertama yang akan kami gunakan adalah yang disebut Rsync. Solusi kedua adalah DD over SSH.
Rsync sangat cocok untuk membuat cadangan hard drive jarak jauh karena protokol Rsync bekerja sangat cepat melalui LAN dan internet. Yang terbaik dari semuanya, tidak memerlukan program khusus apa pun untuk digunakan dan karenanya tidak memerlukan banyak pengaturan. Selain semua ini, jika Anda bukan penggemar baris perintah, Rsync bahkan memiliki alat grafis yang rapi yang juga akan kami jelaskan secara terperinci.
Rsync dapat digunakan untuk mencadangkan semua data penting pada hard drive saat Anda tidak ingin membuat gambar cermin persis dari hard drive. Alat ini akan mempertahankan izin file, dll. Sebaliknya, menggunakan sesuatu seperti arsip cadangan Tar Gzip dasar mungkin gagal jika Anda mencoba menyalin file yang rusak, dll.
Untuk memulai, pastikan Anda telah menginstal alat Rsync di PC lokal dan remote:
sudo apt install rsync
sudo apt-get install rsync
sudo pacman -S rsync
sudo dnf instal rsync
sudo zypper instal rsync
Alat Rsync mudah ditemukan, bahkan pada distribusi Linux yang paling tidak jelas. Bahkan, Anda mungkin sudah memilikinya di sistem Anda. Untuk menginstalnya, buka alat manajemen paket Anda, cari "rsync" dan instal.
Pertama, tentukan alamat IP komputer jarak jauh (jika Anda belum mengetahuinya dengan menggunakan Ping).
Catatan: gunakan root over SSH untuk membuat cadangan semua file sistem.
Jika mesin jarak jauh Anda memiliki akses internet, tetapi Anda juga dapat langsung menghubungkannya melalui LAN, Anda akan dapat menentukan alamat IP dengan melakukan ping pada nama host.
Ingatlah bahwa jika Anda menggunakan LAN, Anda mungkin hanya perlu IP. Hanya lakukan ini ketika menggunakan nama host tidak berfungsi. Sebagai contoh:
ping ubuntu-server -c1
OUTPUT: PING ubuntu-server (192.168.1.126) 56 (84) byte data.
sekarang kita tahu alamat IP Ubuntu-server pada LAN adalah: 192.168.1.126
Seperti instruksi LAN, coba gunakan Ping untuk menentukan IP. Contoh:
ping google.com -c1
OUTPUT: PING google.com (172.217.11.142) 56 (84) byte data.
Saat Anda mengetahui alamat IP yang benar, buka terminal dan masukkan perintah ini pada mesin lokal yang akan menyimpan data cadangan.
rsync -avP --numeric-id --exclude = '/ dev' --exclude = '/ proc' --exclude = '/ sys' [email protected]: / remote / file / lokasi / lokal / backup / /tujuan/
Menyinkronkan seluruh hard drive melalui internet, atau bahkan LAN akan memakan waktu lama karena banyak faktor. Nyalakan kedua komputer dan biarkan transfer selesai.
Jika Anda perlu membuat gambar hard drive cepat dari server atau PC Linux jarak jauh melalui internet, DD adalah solusi sederhana. Ia bekerja dengan memanfaatkan pipa-pipa baris perintah, untuk menghubungkan perintah DD dari satu mesin ke mesin lainnya. Ini dapat bekerja dengan menggunakan komputer lokal untuk mengirim gambar drive ke host jarak jauh, atau, di arah yang berlawanan juga.
Untuk menyelesaikan tugas ini, pastikan PC jarak jauh dapat menerima Koneksi SSH pada port 22 (atau pada port khusus apa pun). Pastikan juga kedua PC menjalankan SSH. Tidak yakin cara mengatur koneksi SSH? Lihat artikel kami di sini.
Catatan: dalam contoh ini, hard drive adalah / dev / sda, dan partisi / dev / sda1. Milik Anda mungkin berbeda. Menggunakan lsblk pada komputer jarak jauh untuk menentukan nama huruf drive.
ssh user @ remote "dd if = / dev / sda1 | gzip -1 -" | dd = image.gz
ssh user @ remote "dd if = / dev / sda1 | gzip -1 -" | dd = image.gz
dd if = / dev / sda | gzip -1 - | ssh user @ dd lokal = image.gz
dd if = / dev / sda1 | gzip -1 - | ssh user @ dd lokal = image.gz
Saat alat DD selesai membuat cadangan gambar, Anda akan dapat memulihkannya. Ada banyak cara berbeda untuk menyelesaikan tugas ini di Linux, tetapi untuk kemudahan penggunaan, kami sarankan untuk menggunakan Gnome Disk Utility. Untuk mengembalikan cadangan ke hard drive baru, temukan perangkat di sisi kiri aplikasi dan klik di atasnya. Dari sini, klik menu di kanan atas, dan klik tombol "Restore Disk Image".
Catatan: mengembalikan cadangan gambar disk akan memakan waktu. Harap bersabar.
Dialog akan muncul meminta Anda untuk mencari gambar disk. Pilih "semua file," lalu pilih "image.gz" untuk mengembalikannya.
Gnome Disk Utility juga dapat mengembalikan gambar partisi cadangan DD dengan cara yang sama. Cukup klik pada hard drive di sebelah kiri, klik ikon roda gigi, lalu pilih tombol "Restore Partition image".
Menggunakan Debian Stable memiliki manfaatnya tetapi terutama stabi...
Banyak pengguna mungkin tidak menyadari bahwa ada kemungkinan untuk...
Pengguna di Linux benar-benar tidak memiliki banyak pilihan ketika ...