GNU/Linux >> Belajar Linux >  >> Linux

Gunakan Rsync untuk Memulihkan File yang Dicadangkan Dari NAS Synology ke PC Linux!

Dalam tutorial ini, kita akan melihat cara menggunakan Rsync untuk memulihkan file yang dicadangkan dari NAS Synology ke PC Linux.

Sekarang…secara teknis, Anda dapat mengganti sumber dalam tutorial ini (Synology NAS) dan menggantinya dengan lokasi mana pun yang Anda inginkan, tetapi mengikuti tren dari dua tutorial terakhir kami, kami akan memulihkan file dari Synology NAS.

Sebelum kita mulai, saya ingin menyoroti dengan tepat apa itu Rsync. Rsync adalah utilitas yang mentransfer file dari satu lokasi file ke lokasi lainnya. Cadangan awal panjangnya karena setiap file dicadangkan, tetapi pencadangan di masa mendatang dilakukan secara bertahap dan jauh lebih cepat. Jika ada satu hal yang perlu Anda ketahui, Rsync BUKAN sesuatu yang harus atau dapat Anda gunakan untuk pemulihan bare-metal . Rsync adalah utilitas hebat untuk mencadangkan folder rumah dan file pribadi Anda tetapi akan menjadi pilihan yang buruk untuk skenario tertentu. Ini tidak berarti tidak mungkin untuk mencadangkan folder/file lain (karena Anda dapat mencadangkan seluruh direktori root dan seharusnya dalam banyak kasus). Ini hanya berarti bahwa memulihkan seluruh direktori root bukanlah pilihan karena Anda berisiko mengalami masalah izin file/folder utama. Namun, memulihkan file/folder individual adalah kasus penggunaan yang valid.

Jika Anda melewatkan dua bagian pertama dari tutorial ini, silakan lihat di bawah.

BAGIAN 1: Cara Mencadangkan PC Linux ke NAS Synology menggunakan Rsync!

BAGIAN 2: Gunakan Kunci SSH untuk Secara Otomatis Mencadangkan PC Linux ke NAS Synology!

Gunakan Rsync untuk Memulihkan File yang Dicadangkan dari Synology NAS – Petunjuk

1. Kami tidak akan melalui proses menggunakan Rsync untuk mencadangkan PC Linux kami (tautan di atas), tetapi untuk referensi Anda, ini adalah perintah yang saya gunakan untuk mencadangkan folder rumah saya.

rsync -ax ~ [USERNAME]@[IP ADDRESS]:/[VOLUME]/Backups/[PC NAME]

CATATAN :Penting untuk mengetahui format perintah di atas, jadi mari kita uraikan:

  • Rsync -ax :Ini adalah utilitas Rsync dan parameter baris perintah.
  • ~ :Ini adalah SUMBER direktori. Artinya direktori yang akan Anda buat cadangannya. Jika Anda ingin melihat apa yang ada di sini, Anda dapat "cd" ke dalamnya (cd ~), dan kemudian "ls" untuk melihat folder/file.
  • [USERNAME]@[IP ADDRESS]:/[VOLUME]/Backups/[PC NAME] :Ini adalah lokasi folder NAS Synology tempat kami mencadangkan file kami.

2. Setelah perintah Rsync selesai dan semua file telah dicadangkan, lihat lokasi folder di NAS Synology Anda (atau di mana pun Anda menyimpannya). Anda akan melihat bahwa Rsync menambahkan folder beranda akun pengguna saya (tempat semua file saya disimpan). Ini penting untuk diperhatikan saat kita membuat perintah Rsync “restore” kita.

3. Pada titik ini, Anda perlu menentukan apa yang ingin Anda pulihkan. Jika Anda kehilangan folder/file, kemungkinan besar Anda tidak akan memulihkan seluruh folder rumah, tetapi dalam tutorial ini, saya akan memulihkan seluruh folder rumah. Jalankan perintah di bawah ini untuk memulihkan seluruh folder beranda.

rsync -avnx [USERNAME]@[IP ADDRESS]:/[VOLUME]/Backups/[PC NAME]/[USERNAME]/ ~

CATATAN :“/ . terakhir ” SANGAT PENTING ! Tanpa itu, Anda akan mengembalikan folder ke direktori home Anda yang merupakan nama pengguna Anda dengan semua file Anda di dalamnya. Menambahkan “/” di akhir akan menimpa file/folder direktori home yang ada.

4. Jika tes tampak benar dan file/folder akan dipulihkan dengan benar, hapus parameter “n”, dan jalankan perintah.

rsync -avx [USERNAME]@[IP ADDRESS]:/[VOLUME]/Backups/[PC NAME]/[USERNAME]/ ~

5. File Anda di direktori home Anda sekarang harus dipulihkan!

Kesimpulan

Rsync adalah alat hebat yang memberi Anda banyak fleksibilitas. Saya menggunakan Rsync untuk mencadangkan seluruh direktori root saya yang memastikan bahwa saya telah mencadangkan semuanya dengan benar. Kemudian, saya akan menjalankan beberapa perintah Rsync untuk memindahkan file/folder dari NAS Synology saya ke sistem operasi Linux yang baru saya instal. Sayangnya, menjalankan perintah dasar untuk menimpa seluruh direktori root pada instalasi baru tidak berfungsi karena seluruh hierarki izin Anda akan dihancurkan, tetapi memiliki data adalah bagian yang penting.

Dalam tutorial saya berikutnya, saya akan membahas cara menginstal Veeam untuk Linux, mengkonfigurasinya, dan melakukan pemulihan bare-metal! Ini adalah opsi yang lebih baik bagi orang yang ingin atau perlu melakukan restorasi bare-metal.


Linux

Administrasi sistem sudah mati, administrasi sistem berumur panjang!

  1. Cara memperbaiki KDE Temukan kesalahan pemuatan penyedia gagal

  2. Direktori tmp Linux:Semua yang Perlu Anda Ketahui

  3. Googler:Alat Baris Perintah untuk Melakukan 'Pencarian Google' dari Terminal Linux

Cara mengelola instans AWS EC2 menggunakan aws-cli

  1. Cara Terpendek Untuk Mengunduh Dari Github?

  2. Bash Script Untuk Mengurutkan File Ke Folder Abjad Di Readynas Duo V1?

  3. Linux – Apa Yang Terjadi Saat Anda Rsync Tanpa Jalur Tujuan??

Menggunakan FileZilla untuk Menghubungkan ke Server SFTP Melalui GUI

  1. Tujuan Kata Kunci "lakukan" Di Bash For Loops?

  2. Pencari Font – Mudah Mencari Dan Menginstal Google Web Font di Linux

  3. Jalankan Program Gui Saat Startup?