Laman » bagaimana untuk » Mudah Simpan Cadangan Cermin Tempatan pada Semua Komputer Rangkaian Anda

    Mudah Simpan Cadangan Cermin Tempatan pada Semua Komputer Rangkaian Anda

    Apabila anda mempunyai sekumpulan komputer pengguna akhir di rangkaian, adalah penting untuk memastikan fail yang disimpan secara setempat pada komputer masing-masing disokong sekiranya kegagalan cakera keras. Mengekalkan program sandaran, konfigurasi dan, mungkin, kos sokongan pada setiap mesin boleh menjadi kesakitan yang nyata, oleh kerana alternatif kami mempunyai penyelesaian yang mudah: skrip yang, apabila dijalankan, mencerminkan data setempat ke lokasi rangkaian biasa.

    Bagaimana ia berfungsi

    Kedua-dua proses persediaan dan cermin adalah sangat mudah dan berjalan seperti ini:

    1. Buat dan kongsi folder di rangkaian anda di mana anda mahu fail pengguna disimpan. Pengguna perlu membaca dan menulis akses ke folder ini.
    2. Letakkan skrip sandaran dalam bahagian rangkaian.
    3. Jadualkan tugas pada setiap komputer pengguna untuk menjalankan skrip cadangan dari bahagian rangkaian.
    4. Skrip mencerminkan dokumen-dokumen yang disimpan pada mesin tempatan ke bahagian rangkaian.

    Skrip ini menggunakan alat Microsoft RoboCopy dan secara automatik mencipta struktur folder "/ Komputer Nama / Nama Pengguna" di dalam folder rangkaian supaya dokumen pengguna tidak akan menulis ganti satu sama lain.

    Skrip

    @ECHO OFF TITLE Cadangan Dokumen Tempatan ECHO Cadangan Dokumen Tempatan ECHO Ditulis oleh: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. REM RoboCopy.exe EnableExtensions SETLOCAL mesti hadir pada mesin klien dalam folder yang dinyatakan dalam pemboleh ubah PATH. REM Untuk Windows Vista dan kemudian mempunyai alat ini, tetapi Windows XP dan sebelumnya harus memuat turun REM alat ini dari Microsoft dan letakkan di folder Windows mesin mereka. REM Root folder di mana fail sandaran harus disimpan. REM Untuk menggunakan direktori yang mengandungi skrip ini, gunakan:% ~ dp0 SET BackupDir =% ~ dp0 REM Mesej kepada pengguna: ECHO. ECHO Running Backup Dokumen Tempatan. ECHO. ECHO Jangan tutup tetingkap ini, ia akan ditutup secara automatik apabila selesai. ECHO Anda boleh meminimumkan tetingkap ini dengan selamat dan terus berfungsi. ECHO. ECHO. REM Tujuan = Nama Folder Cadangan Backup Nama KomputerWindows Nama Pengguna REM Buat folder yang diperlukan jika tidak ada SET BackupDir =% BackupDir %% ComputerName% SET BackupDir =% BackupDir: \ =% JIKA TIDAK ADA "% BackupDir%" MKDIR "% BackupDir%" SET BackupDir =% BackupDir %% UserName% JIKA TIDAK ADA "% BackupDir%" MKDIR "% BackupDir%" SET LogFile = "% BackupDir %% ComputerName% -% UserName% _BackupLog.txt" % ECHO. >>% LogFile% ECHO. REM Call BackupDirectory dengan nama folder relatif dalam direktori% UserProfile% REM Untuk melihat direktori yang tersedia, jalankan ini dari arahan arahan: REM DIR% UserProfile% REM Tambah lagi direktori seperti yang diperlukan (iaitu "Unduhan", "Kegemaran", dll. "ECHO Backing up Documents ... REM Windows Vista / 7 CALL: BackupDirectory" Documents ">>% LogFile% REM Windows 2000 / XP CALL: BackupDirectory" My Documents ">>% LogFile% ECHO Finished ECHO. ECHO Menyediakan Desktop ... CALL: BackupDirectory "Desktop" >>% LogFile% ECHO Selesai ECHO. ECHO. ECHO. GOTO Akhir ENDLOCAL: BackupDirectory ECHO. REM Hanya sandarkan direktori ini jika ia ada pada mesin klien SET Source = "% UserProfile %% ~ 1" JIKA TIDAK ADA% Sumber% GOTO End SET Dest = "% BackupDir %% ~ 1" JIKA TIDAK ADA% Dest% MKDIR% Dest% REM Jalankan salinan cermin: RoboCopy% Sumber%% Dest% / V / S / E / COPY: DAT / PURGE / MIR / NP / R: 1 / W: 30 ECHO. ECHO. GOTO End: End
     

    Penjadualan Skrip Cadangan pada Mesin Pengguna

    Sebaik sahaja bahagian rangkaian dan skrip batch ada di tempat, sediakan Tugasan Berjadual yang mudah adalah semua yang perlu anda lakukan pada setiap mesin klien. Tugas yang Dijadualkan yang menjalankan skrip hanya memerlukan beberapa pilihan khusus yang akan kami tunjuk di sini.

    Kerana sumber dan folder tujuan skrip untuk proses cermin didorong oleh Akaun Pengguna Windows, anda perlu memastikan Tugas Berjadual berjalan di bawah log masuk Windows pengguna masing-masing.

    Jika anda mempunyai berbilang pengguna yang menggunakan mesin yang sama, anda perlu menyediakan Tugas Berjadual untuk setiap pengguna supaya skrip itu. Dalam keadaan seperti ini, anda mungkin mahu memilih pilihan untuk hanya menjalankan skrip apabila pengguna log masuk.

    Jadualkan tugas untuk dijalankan bila sesuai. Anda mungkin ingin mempertimbangkan proses mengulangi beberapa kali sepanjang hari supaya perubahan sering dicerminkan dengan pelayan.

    Program / skrip ialah skrip batch yang disimpan pada rangkaian.

    Oleh kerana sandaran hanya boleh dijalankan jika sambungan rangkaian tersedia, anda boleh mengkonfigurasi pilihan ini. Ini adalah pilihan kerana jika sambungan tidak tersedia maka tugas itu tidak akan berjalan kerana ia tidak dapat mencari program sasaran / skrip. Di samping itu, jika anda mempunyai set Petugas Berjadual untuk berjalan pada masa komputer tidak digunakan dan / atau tidur, pilih pilihan untuk membangunkan komputer untuk menjalankan tugas.

    Konfigurasi pilihan lanjutan seperti yang diperlukan. Salah satu pilihan yang menarik ialah "Jalankan tugas secepat mungkin selepas permulaan yang dijadualkan dilepaskan" yang akan memastikan selang sandaran tidak dilangkau sepenuhnya sekiranya mesin dimatikan.

    Keputusan

    Seperti yang telah disebutkan sebelumnya, pertama kali proses cermin menjalankan struktur folder dicipta dan semua dokumen dari folder sumber dikonfigurasi disalin ke rangkaian. Tidak perlu dikatakan, salinan itu boleh mengambil sedikit masa bergantung kepada jumlah data. Eksekusi seterusnya Tugasan Jadual akan selesai lebih cepat apabila fail dari mesin tempatan ditambah, dikemas kini dan dipadamkan seperti yang diperlukan untuk mengekalkan struktur cermin.

    Pautan

    Muat turun Skrip BackupFiles dari SysadminGeek.com

    Muat turun Windows Server 2003 Toolkit (yang termasuk RoboCopy.exe) dari Microsoft