Cadangkan menggunakan robocopy

Di Windows Server 2008 R2, Microsoft secara signifikan meningkatkan dan meningkatkan sistem cadangan (baik blok dan file). Fungsi-fungsi berikut telah muncul:

  • Dukungan cadangan tingkat file yang ditingkatkan: sekarang Anda dapat memilih folder dan file tertentu yang ingin Anda sertakan / kecualikan dari cadangan.
  • Dukungan cadangan jaringan yang ditingkatkan: Sekarang Anda dapat membuat cadangan ke perangkat NAS dengan layanan akses file Samba berjalan (cadangan tingkat file tidak sepenuhnya didukung). Cadangan tambahan juga didukung, tetapi hanya jika penerima menjalankan VVS.

Namun, karena adanya sejumlah batasan dalam prosedur pencadangan bawaan di Microsoft Windows Server 2008 R2, Anda dapat menggunakan utilitas pihak ketiga, program cadangan khusus, atau utilitas robocopy.

Cadangkan menggunakan robocopy

Robocopy singkatan dari "Robust File Copy", itu adalah utilitas baris perintah untuk replikasi direktori, utilitas ini sangat mirip dengan Unix - perintah xcopy. Keuntungan utama dari perintah ini adalah ia akan memungkinkan Anda untuk menyalin / memindahkan hanya file-file yang telah diubah, yang memungkinkan Anda untuk mengimplementasikan fungsi cadangan tambahan.

Sintaks perintah robocopy dapat dilihat dengan membuka prompt perintah dan mengetik:

robocopy /?

Misalnya, kami ingin menyalin semua foto baru ke NAS. Dalam contoh kita, kita harus menentukan folder sumber, folder tujuan, dan opsi perintah:

robocopy "E: \ Documents" "\\ NAS \ BACKUP \ Documents" / MIR

Parameter "/ MIR" berarti bahwa Anda perlu melakukan salinan cermin, mis. jika saya menghapus foto di direktori sumber, itu akan dihapus di cadangan saya.

Fitur robocopy lain yang mudah digunakan adalah opsi untuk menyalin yang ditangguhkan, mis. jika folder sumber atau tujuan tidak tersedia, penyalinan akan dilakukan nanti. Secara default, waktu tunggu adalah 30 detik, setelah itu akan ada 1.000.000 salinan lagi untuk disalin, jika kita ingin, misalnya, menyalin lagi setelah 15 detik dan mengulanginya hanya 5 kali, Anda dapat menggunakan perintah ini:

robocopy "E: \ Documents" "\\ NAS \ BACKUP \ Documents" / MIR / R: 5 / W: 15

Opsi lainnya:

robocopy "E: \ Documents" "\\ NAS \ BACKUP \ Documents" / Z / MIR / R: 5 / W: 15 / V / TS / FP / NP /LOG+:"C:\NASSync.log "

Parameter robocopy yang diberikan menunjukkan bahwa perlu untuk melakukan output rinci dari hasil eksekusi (/ V), menampilkan cap waktu (/ TS), path lengkap (/ FP), tidak menunjukkan bilah kemajuan (/ NP), dan output hasilnya ke file log ( / LOG +). Untuk NAS yang tidak mendukung sistem file NTFS, Anda harus menentukan opsi / FFT.

Perencanaan cadangan

Anda dapat menggunakan Penjadwal Windows untuk membuat cadangan secara teratur. - Tugas Penjadwal. Jalankan penjadwal, buat tugas baru Buat Dasar Tugas, di master tentukan nama tugas (misalnya, cadangan) dan klik Selanjutnya. Di layar Pemicu, tentukan seberapa sering membuat cadangan. Tab Aksi menunjukkan bahwa kami ingin menjalankan program, klik Next. Selanjutnya, tentukan nama programnya, Anda cukup mengetik robocopy, atau tunjukkan path lengkap ke program C: \Windows \System32 \robocopy.exe. Di jendela dengan parameter (Tambah argumen (opsional)) kita harus menentukan argumen dari perintah robocopy.

Dorong Selanjutnya dan Selesai.

Untuk memverifikasi operasi tugas yang benar, buka penjadwal, temukan tugas kami di dalamnya, klik kanan padanya dan pilih Lari. Setelah tugas selesai, statusnya dapat ditemukan di Terakhir Lari Hasil.

Contoh Robocopy

Pertimbangkan berbagai skenario dan opsi untuk menggunakan robocopy.

1. Salin file yang dimodifikasi dalam 5 hari terakhir (tidak termasuk hari ini).

robocopy "E: \ Documents" "\\ NAS \ BACKUP \ Documents" / maksimal: 5 / menit: 1

2. Pindahkan semua file:

robocopy "E: \ Documents" "\\ NAS \ BACKUP \ Documents" / move / e

3. Salin file kecuali disembunyikan (/ xa: h):

robocopy "E: \ Documents" "\\ NAS \ BACKUP \ Documents" / e / xa: h

atau dengan pengecualian read-only (/ ia: rs):

robocopy "E: \ Documents" "\\ NAS \ BACKUP \ Documents" / ia: rs

Saat menyalin, Anda juga dapat mengubah atribut file menggunakan opsi A + (tambah atribut) atau A- (hapus atribut). Salin semua file dan atur atribut read-only untuknya:

robocopy "E: \ Documents" "\\ NAS \ BACKUP \ Documents" / e / A +: r

4. Salin semua file sesuai dengan templat (ekstensi), jangan salin folder kosong:

robocopy "E: \ Documents" "\\ NAS \ BACKUP \ Documents" * .doc * .ppt / s

5. Salin semua file berukuran antara 1.000 dan 60.000 byte:

robocopy "E: \ Documents" "\\ NAS \ BACKUP \ Documents" / e / maks: 60000 / mnt: 1000

6. Untuk mengecualikan folder AppData (/ XD AppData) dari menyalin:

Robocopy "C: \ Users \ Administrator" "\\ NAS \ BACKUP \ Administrator" / MIR / XA: SH / XD AppData / XJD

7. Buat 32 aliran (/ MT: 32) dari menyalin file:

Robocopy "C: \ Users \ Administrator" \\ NAS \ BACKUP \ Administrator / MIR / XA: SH / XD AppData / XJD / R: 5 / W: 15 / MT: 32

Pada contoh, kita menggunakan opsi / MT [: n], di mana n adalah angka dari 1 hingga 128, yang menentukan jumlah utas. Secara default, jika / MT tidak ditentukan, 8 utas digunakan.