snapmirror

    by Chris Kranz on Jul.07, 2009, under Manual Pages

    Daftar isi

    NAME

    snapmirror – volume, and qtree mirroring

    SYNOPSIS

    snapmirror { on | off }

    snapmirror status [ options ] [ volume | qtree ... ]

    snapmirror initialize [ options ] destination

    snapmirror update [ options ] destination

    snapmirror quiesce destination

    snapmirror resume destination

    snapmirror break [ options ] destination

    snapmirror resync [ options ] destination

    snapmirror destinations [ option ] [ source ]

    snapmirror release source destination

    snapmirror { store | retrieve } volume tapedevices

    snapmirror use destination tapedevices

    snapmirror throttle <n> destination

    snapmirror abort [ options ] destination

    snapmirror migrate [ options ] source destination

    DESCRIPTION

    The snapmirror command is used to control SnapMirror, a method of mirroring volumes and qtrees. It allows the user to enable and disable scheduled and manual data transfers, request information about transfers, start the initializing data transfer, start an update of a mirror, temporarily pause updates to a mirror, break mirror relationships, resynchronize broken mirrors, list destination information, release child mirrors, store volume images to tape, retrieve volume images from tape, and abort ongoing transfers.

    SnapMirror can be used to replicate volumes or qtrees. The processes and behaviors involved are slightly (and sometimes subtly) different between the various kinds of data mirroring.

    Proses SnapMirror adalah tujuan-driven. Perintah initialize SnapMirror memulai transfer pertama yang bilangan prima tujuan dengan semua data pada sumbernya. Sebelum transfer awal, tujuan harus siap untuk ditimpa dengan data dari sumber; volume tujuan harus dibatasi (lihat jilid), dan qtrees tujuan tidak harus belum ada.

    Untuk cermin asynchronous, tujuan berkala meminta update dari sumber, menerima transfer data, dan menulis data tersebut ke disk. Transfer-transfer pembaruan hanya mencakup perubahan yang dilakukan pada sumber sejak transfer terakhir. Scheduler SnapMirror memulai transfer ini secara otomatis sesuai dengan jadwal dalam file snapmirror.conf.

    Cermin sinkron awalnya akan berperilaku asynchronous, tetapi akan transisi ke mode sinkron pada kesempatan pertama. Ini cermin dapat kembali ke mode asinkron pada kesalahan (misalnya partisi jaringan antara filers mirroring) atau atas permintaan pengguna.

    Perintah update SnapMirror dapat digunakan untuk melakukan transfer individu selain dari yang dijadwalkan di snapmirror.conf.

    Setelah transfer awal, tujuan adalah tersedia bagi klien, tapi dalam keadaan read-only. Status tujuan akan menunjukkan bahwa itu adalah snapmirrored (lihat aggr, vol, atau qtree untuk rincian lebih lanjut tentang menampilkan negara tujuan).

    Untuk menggunakan tujuan untuk menulis serta membaca, yang berguna ketika bencana membuat sumber tersedia atau ketika Anda ingin menggunakan tujuan sebagai volume tes / qtree, Anda dapat mengakhiri hubungan SnapMirror dengan perintah istirahat SnapMirror. Perintah ini mengubah status tujuan dari snapmirrored untuk patah-off, sehingga membuatnya dapat ditulis. Perintah SnapMirror resync dapat mengubah kembali status mantan tujuan untuk snapmirrored dan akan mensinkronisasi isinya dengan sumber. (Ketika diterapkan ke sumber mantan, SnapMirror resync bisa mengubahnya menjadi cermin dari tujuan mantan Dengan cara ini, peran sumber dan tujuan dapat dibalik..)

    Filer A melacak semua tujuan, baik langsung atau cermin cermin dari cermin, untuk masing-masing sumbernya. Daftar ini dapat ditampilkan melalui perintah tujuan SnapMirror. Perintah rilis SnapMirror dapat digunakan untuk memberitahu sebuah filer bahwa cermin langsung tertentu akan tidak lagi update permintaan.

    Untuk menghemat bandwidth jaringan, tape dapat digunakan untuk mendorong volume cermin baru, bukan perintah initialize SnapMirror. Kesedihan toko SnapMirror perintah gambar sumber ke tape. Perintah pengambilan gambar SnapMirror mengembalikan volume dari tape dan mempersiapkan volume untuk transfer pembaruan melalui jaringan. Jika beberapa kaset digunakan untuk menciptakan citra volume, menggunakan perintah SnapMirror digunakan untuk menginstruksikan toko menunggu atau mengambil proses untuk menulis output atau menerima masukan dari / ke perangkat tape baru. Perintah menyimpan dan pengambilan tidak dapat digunakan dengan qtrees.

    Perintah bermigrasi SnapMirror digunakan pada sumber yang ada dan pasangan tujuan untuk membuat volume tujuan ditulis "meniru" dari sumber. Tujuan mengasumsikan filehandles NFS sumber, membantu administrator filer untuk menghindari NFS kembali pemasangan pada sisi klien.

    File snapmirror.conf pada volume akar filer destinasi mengontrol konfigurasi dan penjadwalan SnapMirror pada tujuan. Lihat snapmirror.conf untuk rincian lebih lanjut tentang konfigurasi dan penjadwalan SnapMirror.

    Akses ke sumber dikendalikan dengan opsi snapmirror.access pada filer sumber. Lihat pilihan dan protocolaccess (8) untuk informasi tentang pengaturan pilihan.

    (Jika opsi snapmirror.access diatur ke "warisan", akses dikendalikan oleh file snapmirror.allow pada volume akar filer sumber Kita Lihat snapmirror.allow untuk lebih jelasnya..)

    SnapMirror adalah layanan berlisensi, dan lisensi harus diperoleh sebelum perintah SnapMirror dapat digunakan. SnapMirror harus memiliki lisensi pada kedua sumber dan filers tujuan. Lihat lisensi untuk lebih jelasnya.

    SnapMirror didukung pada vfilers teratur, serta filer fisik bernama vfiler0. Gunakan konteks vfiler atau vfiler berjalan untuk mengeluarkan perintah SnapMirror pada vfiler tertentu. Lihat vfiler untuk rincian tentang cara untuk mengeluarkan perintah pada vfilers. Penggunaan SnapMirror pada vfilers memerlukan lisensi MultiStore.

    Ketika digunakan pada sebuah vfiler, beberapa pembatasan berlaku. Vfiler harus berakar pada volume dan SnapMirror sumber dan tujuan tidak dapat qtrees dalam volume bersama. Tape perangkat dan SnapMirror Synchronous tidak didukung pada vfilers. Untuk SnapMirror qtree, vfiler harus memiliki volume berisi dari Qtree.

    Vfiler Masing-masing memiliki sendiri / etc / snapmirror.conf file-nya dalam volume akarnya. SnapMirror dapat diaktifkan atau dinonaktifkan pada vfiler secara mandiri. SnapMirror perintah dikeluarkan pada vfiler hanya dapat beroperasi pada volume atau qtrees memiliki kepemilikan eksklusif.

    Untuk kompatibilitas ke belakang, yang Filer fisik (vfiler0) dapat beroperasi pada semua volume dan semua qtrees, bahkan jika mereka dimiliki oleh vfilers. Hal ini sangat Recommanded, bagaimanapun, bahwa unit penyimpanan semua (volume dan qtrees) dicerminkan baik dari vfiler0 atau vfiler hosting, tidak keduanya. Ketika vfiler unit penyimpanan tercermin melalui vfiler0, biarkan SnapMirror off pada vfiler tersebut.

    PENGGUNAAN

    Perintah SnapMirror memiliki subcommands banyak. Hampir setiap perintah mengambil argumen tujuan. Argumen ini mengambil tiga bentuk yang berbeda. Bentuk digunakan untuk doa tertentu tergantung pada apakah Anda menentukan volume atau qtree a.

    Volume yang ditentukan oleh nama mereka:

      VOL1 

    Qtrees ditentukan oleh fully-qualified jalan mereka:

      / Vol/vol1/qtree 

    Ada jalan khusus yang dapat digunakan untuk SnapMirror semua data dalam volume yang tidak bertempat tinggal di sebuah qtree. Jalan ini hanya dapat digunakan sebagai sumber SnapMirror, tidak pernah tujuan SnapMirror. Jalan itu ditentukan sebagai:

      / Vol/vol1/- 

    Semua perintah yang tidak mengatakan sebaliknya dapat mengambil bentuk-bentuk sebagai argumen.

    Para subcommands SnapMirror adalah:

    pada

    Memungkinkan data SnapMirror transfer dan menyalakan scheduler SnapMirror. Perintah ini harus dikeluarkan sebelum memulai setiap transfer data dengan SnapMirror initialize, update, resync, menyimpan, atau mengambil subcommands. Perintah ini juga akan mengaktifkan scheduler SnapMirror, yang memulai transfer update saat waktu cocok dengan salah satu jadwal dalam file snapmirror.conf. Perintah ini harus dikeluarkan pada sisi sumber untuk filer untuk menanggapi untuk memperbarui permintaan dari tujuan.

    lepas

    Membatalkan semua data transfer SnapMirror dan aktif menonaktifkan perintah yang memulai transfer baru (menginisialisasi, update, resync, menyimpan, dan mengambil), dan ternyata scheduler SnapMirror off.

    Tombol on / off keadaan SnapMirror tetap melalui reboot, dan ini tercermin dari pilihan snapmirror.enable. Pilihan ini dapat diatur off dan on, dan melakukannya memiliki efek yang sama persis seperti SnapMirror pada atau SnapMirror dari perintah.

    Status [-l |-t |-q] [Volume | qtree ... ]

    Laporan status dari semua hubungan SnapMirror dengan sumber dan / atau tujuan pada filer ini. Perintah ini juga melaporkan apakah SnapMirror aktif atau nonaktif. Jika ada volume atau argumen qtree diberikan kepada perintah, hanya hubungan SnapMirror dengan sumber atau tujuan yang cocok akan dilaporkan. Jika argumen tidak valid, tidak akan ada status dalam output.

    Without any options, the short form of each relationship's status is displayed. This shows the state of the local side of the relationship, whether a transfer is in progress (and if so, the progress of that transfer), and the mirror lag, ie the amount of time by which the mirror lags behind the source. This is a simple difference of the current time and the source-side timestamp of the last successful transfer. The lag time will always be at least as much as the duration of the last successful transfer, unless the clocks on the source and destination are not synchronized (in which case it could even be negative).

    If the -l option is given, the output displays more detailed information for each SnapMirror relationship. If a * is displayed along with relationship status in the short form output of snapmirror status command, then extra special information about that relationship is available, which is visible only with -l option.

    If the -t option is given, the output displays the relationships that are active. A relationship is considered as active if the source or destination is involved in:

    1. data transfer to or from the network. 2. reading or writing to a tape device. 3. waiting for a tape change.
    4. Performing local on-disk processing or cleanup.

    If the -q option is given, the output displays the volumes and qtrees that are quiesced or quiescing. See the quiesce command, below, for what this means.

    See the Examples section for more information on snapmirror status .

    Pada sebuah vfiler, perintah status menunjukkan entri yang berhubungan dengan vfiler saja. Di filer fisik, entri Transfer aktif dari semua vfilers akan ditampilkan. Transfer tidak aktif hanya ditampilkan pada vfiler relevan. Cara yang lebih disukai untuk mendapatkan daftar yang komprehensif dan lebih mudah dibaca transfer SnapMirror adalah dengan menjalankan vfiler menjalankan Status * SnapMirror. Ini iterator melalui semua vfilers dan daftar transfer nya.

    menginisialisasi [-S source] [-k kilobyte] [-s src_snap] [-c create_dest_snap] [-w] tujuan

    Mulai transfer awal melalui jaringan. Transfer-baik awal melalui jaringan atau dari tape diperlukan sebelum transfer update dapat terjadi. Perintah initialize harus dikeluarkan pada filer tujuan. Jika tujuan adalah volume, itu harus dibatasi (lihat vol untuk informasi bagaimana untuk memeriksa dan membatasi volume). Jika tujuan adalah qtree, itu tidak harus sudah ada (lihat qtree untuk informasi tentang cara daftar qtrees). Jika qtree sudah ada, maka harus diganti atau dihapus (menggunakan NFS atau klien CIFS), atau SnapMirror menginisialisasi dengan qtree tidak akan bekerja.

    Jika perintah status SnapMirror laporan bahwa transfer awal dibatalkan memiliki pos pemeriksaan restart, commmand initialize akan restart transfer di mana ia tinggalkan.

    The-S menetapkan pilihan filer sumber dan volume atau jalan qtree, dalam format yang mirip dengan argumen ination des_ t. Sumber itu harus cocok dengan entri untuk tujuan dalam file snapmirror.conf. Jika tidak cocok, operasi akan mencetak pesan kesalahan dan dibatalkan. Jika opsi-S tidak diatur, sumber yang digunakan adalah yang ditentukan oleh entri untuk itu tujuan dalam file snapmirror.conf. Jika tidak ada entri seperti, operasi akan mencetak pesan kesalahan dan dibatalkan.

    K-opsi menetapkan kecepatan maksimum di mana data ditransfer melalui jaringan dalam kilobyte per detik. Hal ini digunakan untuk mencekik disk, CPU, dan penggunaan jaringan. Pilihan ini hanya menetapkan nilai maksimum untuk kecepatan transfer, itu tidak menjamin bahwa transfer akan pergi cepat itu. Jika opsi ini tidak diatur, filer mentransmisikan data sesuai dengan kbs pengaturan pada hubungan dalam file snapmirror.conf (lihat snapmirror.conf). Namun, jika opsi ini tidak diatur dan tidak ada pengaturan kbs untuk hubungan ini dalam file snapmirror.conf, filer mentransmisikan data secepat mungkin.

    Opsi-c hanya bekerja untuk initialize untuk qtree a. Dengan pilihan ini, SnapMirror menciptakan sebuah snapshot bernama create_dest_snap pada tujuan setelah initialize telah berhasil menyelesaikan (sehingga tidak bersaing dengan setiap update yang sedang berlangsung). SnapMirror tidak mengunci atau menghapus snapshot ini create_dest_snap tidak dapat hourly.x, nightly.x, atau weekly.x,. Karena nama-nama ini dicadangkan untuk snapshot dijadwalkan.

    Opsi-s hanya bekerja untuk initialize untuk qtree a. Ini menunjuk snapshot bernama src_snap dari mana SnapMirror transfer qtree, bukan menciptakan snapshot sumber dan mentransfer qtree dari snapshot baru. Pilihan ini digunakan untuk mentransfer isi snapshot tertentu itu, misalnya, dapat mentransfer snapshot yang diambil saat database dalam keadaan stabil, konsisten. SnapMirror tidak mengunci atau menghapus src_snap tersebut. Src_snap tidak dapat hourly.x, nightly.x, weekly.x, snapshot_for_backup.x atau snapshot_for_volcopy.x.

    -W pilihan menyebabkan perintah untuk tidak kembali setelah transfer awal dimulai. Sebaliknya, ia akan menunggu sampai transfer selesai (atau gagal), pada saat akan mencetak status penyelesaian dan kemudian kembali.

    pembaruan [-S source] [-k kilobyte] [-s src_snap] [-c create_dest_snap] [-w] tujuan

    Untuk cermin asynchronous, pembaruan tersebut segera dimulai dari sumber ke tujuan untuk memperbarui cermin dengan isi dari sumber.

    Untuk cermin sinkron, snapshot dibuat pada volume sumber yang menjadi terlihat kepada klien dari volume tujuan.

    Perintah update harus dikeluarkan pada filer tujuan.

    The-S menetapkan pilihan sumber transfer, dan bekerja sama untuk update seperti halnya untuk initialize.

    K-pilihan set throttle, dalam kilobyte per detik, transfer, dan bekerja sama untuk update seperti halnya untuk initialize.

    Opsi-c hanya bekerja untuk update untuk qtree a. Dengan SnapMirror pilihan menciptakan sebuah snapshot bernama create_dest_snap pada tujuan setelah selesai update (sehingga tidak bersaing dengan setiap update yang sedang berlangsung). SnapMirror tidak mengunci atau menghapus snapshot ini create_dest_snap tidak dapat hourly.x, nightly.x, atau weekly.x,. Karena nama-nama ini dicadangkan untuk snapshot dijadwalkan.

    Opsi-s hanya bekerja untuk update ke qtree. Ini menunjuk snapshot bernama src_snap dari mana SnapMirror transfer qtree, bukan menciptakan snapshot sumber dan mentransfer qtree dari snapshot baru. Pilihan ini digunakan untuk mentransfer isi snapshot tertentu itu, misalnya, dapat mentransfer snapshot yang diambil saat database dalam keadaan stabil, konsisten. SnapMirror tidak mengunci atau menghapus src_snap tersebut. Src_snap tidak dapat hourly.x, nightly.x, weekly.x, snapshot_for_backup.x atau snapshot_for_volcopy.x.

    -W pilihan menyebabkan perintah untuk tidak kembali setelah transfer tambahan dimulai. Sebaliknya, ia akan menunggu sampai transfer selesai (atau gagal), pada saat akan mencetak status penyelesaian dan kemudian kembali.

    quiesce tujuan

    Memungkinkan dalam proses transfer ke tujuan untuk menyelesaikan setelah transfer baru tidak diizinkan untuk memulai. Cermin sinkron akan dibawa keluar dari modus sinkron. Setiap permintaan lebih lanjut untuk memperbarui buku ini atau qtree akan gagal sampai perintah melanjutkan SnapMirror diterapkan untuk itu.

    Perintah ini memiliki arti khusus untuk tujuan qtree. Sebuah tujuan qtree yang sedang dimodifikasi oleh SnapMirror selama transfer akan memiliki perubahan yang ada di dalamnya. Perubahan ini tidak akan diekspor ke klien NFS atau CIFS. Namun, jika snapshot diambil selama waktu ini, foto itu akan berisi isi transisi dari qtree quiesce akan membawa qtree bahwa dari keadaan transisi, baik oleh menyelesaikan atau kehancuran perubahan transfer telah dibuat.. Status SnapMirror dapat melaporkan apakah sebuah qtree ini quiesced atau tidak. Proses quiesce dapat mengambil beberapa waktu untuk menyelesaikan sementara SnapMirror membuat perubahan pada isi qtree itu. Setiap snapshot diambil saat qtree sebuah quiesced akan berisi gambar yang qtree yang sesuai dengan isi diekspor ke klien NFS dan CIFS.

    melanjutkan tujuan

    Resume transfer ke tujuan. Perintah melanjutkan SnapMirror dapat digunakan baik untuk membatalkan quiesce SnapMirror berlangsung atau membatalkan quiesce SnapMirror sebelumnya selesai. Perintah mengembalikan keadaan tujuan dari quiescing atau quiesced untuk apa pun itu sebelum operasi quiesce.

    istirahat [-f] tujuan

    Breaks hubungan SnapMirror dengan memutar tujuan snapmirrored menjadi biasa membaca / menulis volume atau qtree. Perintah ini harus dikeluarkan pada filer tujuan.

    Opsi-f memaksa istirahat SnapMirror antara hubungan Volume snaplocked tanpa disuruh untuk konformasi.

    Perintah ini tidak memodifikasi file snapmirror.conf. Setiap transfer dijadwalkan cermin rusak akan gagal.

    Untuk volume, perintah ini memiliki efek yang sama seperti pilihan vol snapmirrored off perintah, dan akan menghapus pilihan snapmirrored dari volume. Pilihan Volume fs_size_fixed akan tetap, melainkan harus secara manual dihapus dari volume untuk merebut kembali setiap ruang disk yang SnapMirror mungkin terpotong untuk replikasi. (Lihat bagian Pilihan dan Vol untuk informasi lebih lanjut mengenai dua pilihan volume.)

    Sebuah qtree tujuan harus quiesced sebelum dapat rusak.

    resync [-n] [-f] [-S source] [-k kilobyte] [-s src_snap] [-c create_dest_snap] [-w] tujuan

    Resynchronizes tujuan patah-off untuk sumber bekas, menempatkan tujuan di negara snapmirrored dan membuatnya siap untuk transfer update. Perintah rsync harus dikeluarkan pada filer tujuan.

    Perintah rsync dapat menyebabkan hilangnya data pada tujuan. Karena efektif membuat desti_ n asi replika sumber, setiap suntingan yang dibuat ke tujuan setelah istirahat akan dibatalkan.

    Untuk mencerminkan volume sebelumnya, perintah rsync efektif melakukan SnapRestore (lihat vol) pada tujuan untuk snapshot terbaru yang umum ke kedua sumber dan tujuan. Dalam kebanyakan kasus, ini adalah snapshot terakhir ditransfer dari sumber ke tujuan, tetapi dapat berupa snapshot yang pada kedua sumber dan tujuan karena replikasi SnapMirror. Jika data baru ditulis ke tujuan sejak snapshot umum terbaru diciptakan, bahwa data akan hilang selama operasi resync.

    Untuk sebelumnya qtrees cermin, SnapMirror mengembalikan data ke sistem file dari snapshot SnapMirrorcreated terbaru pada volume tujuan. Berbeda halnya volume, memerlukan ini snapshot terakhir untuk melakukan sebuah resync.

    Perintah rsync memulai transfer update setelah SnapRestore atau qtree restorasi data selesai.

    Opsi-n laporan apa eksekusi dari perintah rsync akan dilakukan, tetapi tidak mengeksekusi perintah.

    Opsi-f memaksa untuk melanjutkan operasi tanpa disuruh untuk konfirmasi.

    The-S menetapkan pilihan sumber transfer, dan bekerja sama untuk resync seperti halnya untuk initialize.

    K-pilihan set throttle, dalam kilobyte per detik, transfer, dan bekerja sama untuk resync seperti halnya untuk initialize.

    Opsi-c hanya bekerja untuk resync untuk qtree a. Dengan SnapMirror pilihan menciptakan sebuah snapshot bernama create_dest_snap pada tujuan setelah transfer resync melengkapi (sehingga tidak bersaing dengan setiap update yang sedang berlangsung). SnapMirror tidak mengunci atau menghapus snapshot ini create_dest_snap tidak dapat hourly.x, nightly.x, atau weekly.x,. Karena nama-nama ini dicadangkan untuk snapshot dijadwalkan.

    Opsi-s hanya bekerja untuk resync untuk qtree a. Ini menunjuk snapshot bernama src_snap dari mana SnapMirror transfer qtree, bukan menciptakan snapshot sumber dan mentransfer qtree dari snapshot baru. Pilihan ini digunakan untuk mentransfer isi snapshot tertentu itu, misalnya, dapat mentransfer snapshot yang diambil saat database dalam keadaan stabil, konsisten. SnapMirror tidak mengunci atau menghapus src_snap tersebut. Src_snap tidak dapat hourly.x, nightly.x, weekly.x, snapshot_for_backup.x atau snapshot_for_volcopy.x.

    -W pilihan menyebabkan perintah untuk tidak kembali setelah transfer resync dimulai. Sebaliknya, ia akan menunggu sampai transfer selesai (atau gagal), pada saat akan mencetak status penyelesaian dan kemudian kembali. Pilihan ini tidak berpengaruh jika opsi-n juga ditentukan.

    tujuan [-s] [source]

    Daftar semua satu tujuan saat ini dikenal untuk sumber pada filer ini. Untuk volume, perintah ini juga daftar setiap tujuan mengalir, ini adalah setiap volume yang replika tujuan langsung. Perintah ini akan menampilkan semua keturunan seperti itu tahu tentang.

    Opsi-s termasuk dalam daftar nama snapshot disimpan pada volume sumber untuk setiap tujuan.

    Jika sumber tertentu yang ditentukan, tujuan hanya untuk volume yang akan dicantumkan. Sumber tersebut dapat berupa nama volume atau path qtree.

    sumber rilis {filer: volume | filer: qtree}

    Beritahu SnapMirror bahwa cermin langsung tertentu tidak lagi akan meminta pembaruan.

    Jika tujuan tertentu tidak lagi akan meminta pembaruan, Anda harus memberitahu SnapMirror sehingga tidak akan lagi mempertahankan snapshot untuk tujuan itu. Perintah ini akan menghapus foto yang tidak lagi diperlukan untuk replikasi untuk tujuan itu, dan dapat digunakan untuk membersihkan SnapMirror-menciptakan snapshot setelah istirahat SnapMirror diterbitkan di sisi tujuan.

    Argumen sumber adalah volume sumber atau qtree bahwa tujuan adalah untuk dibebaskan dari. Argumen tujuan harus baik filer tujuan dan nama tujuan volume atau filer tujuan dan jalur tujuan qtree. Anda dapat menggunakan baris dari output dari perintah tujuan SnapMirror sebagai himpunan argumen untuk perintah ini.

    toko [-g geometri] tujuan tapedevices

    Dumps gambar dari volume tujuan ke tapedevices ditentukan. Ini jauh seperti perintah initialize SnapMirror, tetapi dari volume sumber ke perangkat tape. Anda dapat menggunakan kaset dan perintah pengambilan untuk melakukan transfer, priming awal pada setiap volume terbatas.

    Menggunakan-g opsi pada toko SnapMirror akan mengoptimalkan rekaman itu untuk volume tujuan tertentu tradisional. Argumen geometri adalah string yang menggambarkan geometri dari volume tempat tujuan tradisional. Hal ini dapat diperoleh dengan menggunakan perintah mengambil-g SnapMirror pada bahwa volume tradisional. Menggunakan pilihan ini dapat meningkatkan SnapMirror mengambil kinerja secara dramatis. -G pilihan hanya efektif dengan volume tradisional.

    Hanya volume dapat disimpan atau diambil dari tape. Qtrees tidak dapat disimpan atau diambil dari tape.

    Bidang tapedevices dari perintah ini adalah daftar commaseparated dari perangkat tape yang valid. Lihat tape untuk informasi lebih lanjut tentang nama-nama perangkat tape.

    Perangkat tape tidak didukung pada vfilers. Perintah ini berjalan pada filer fisik saja.

    mengambil {tapedevices tujuan |-h tapedevice |-g Volume}

    Mengembalikan gambar pada tapedevices ke asi desti_ n ditentukan. Ini jauh seperti perintah initialize SnapMirror, tapi dari perangkat tape dengan volume tujuan. Jika tujuan adalah bagian dari hubungan SnapMirror dengan volume sumber dari toko dilakukan untuk membuat kaset ini, dua volume dapat dicerminkan sebagai jika volume sudah prima melalui transfer awal melalui jaringan.

    Anda dapat menggunakan-h bendera untuk membaca header off dari tapedevice tunggal ditentukan. Hal ini akan memberikan informasi tentang sumber tape dan indeks.

    -G opsi memberikan string Volume geometri untuk volume tertentu. String ini, ketika diberikan kepada pimpinan toko-g SnapMirror, secara dramatis akan meningkatkan SnapMirror mengambil kinerja untuk buku ini.

    Bidang tapedevices dari perintah ini adalah daftar commaseparated dari perangkat tape yang valid. Lihat tape untuk informasi lebih lanjut tentang nama-nama perangkat tape.

    Fitur ini hanya bekerja untuk volume. Qtrees tidak dapat disimpan atau diambil dari tape.

    Perangkat tape tidak didukung pada vfilers. Perintah ini berjalan pada filer fisik saja.

    menggunakan tapedevices tujuan

    Terus transfer kaset ke tujuan dengan tapedevices tertentu.

    Jika toko atau operasi pengambilan kehabisan tape, ia akan meminta user untuk memberikan rekaman lain. Setelah tape lain telah disediakan, perintah penggunaan dipanggil untuk menceritakan proses SnapMirror mana menemukannya.

    Bidang tujuan ditentukan oleh filer: volume dalam hal mengambil, dan Filer: tapedevices dalam kasus toko.

    Bidang tapedevices dari perintah ini adalah daftar commaseparated dari perangkat tape yang valid. Lihat tape untuk informasi lebih lanjut tentang nama-nama perangkat tape.

    Perangkat tape tidak didukung pada vfilers. Perintah ini berjalan pada filer fisik saja.

    throttle tujuan <n>

    Memodifikasi nilai throttle untuk transfer SnapMirror ke tujuan dengan nilai yang ditentukan dalam kilobyte per detik. Ini mengatur kecepatan maksimum di mana data trasfered melalui jaringan untuk transfer saat ini. Nilai nol dapat digunakan untuk menonaktifkan throttling.

    Nilai baru akan digunakan hanya untuk transfer saat ini. Pengalihan dijadwalkan berikutnya akan menggunakan nilai kbs ditentukan pada file snapmirror.conf. Jika nilai untuk opsi kbs di snapmirror.conf berubah sementara transfer yang sedang terjadi, maka nilai baru akan berlaku dalam waktu dua menit.

    batalkan [-h] tujuan ...

    Dibatalkan saat ini melaksanakan transfer ke semua s tujuan tertentu. Mungkin diperlukan beberapa menit untuk transfer untuk membersihkan dan membatalkannya. Ini tidak berhenti update baru dari awal. Jika Anda tertarik dalam menghentikan update lebih lanjut menggunakan perintah quiesce SnapMirror.

    Setiap transfer dengan sebuah pos pemeriksaan Restart (Anda dapat melihat melalui perintah status SnapMirror) mungkin restartable, untuk membersihkan pos pemeriksaan restart dan memaksa transfer berikutnya untuk memulai dengan snapshot segar di sumber, Anda dapat menggunakan batalkan-h pada tujuan. Opsi-h menetapkan bahwa ini adalah membatalkan keras; pos pemeriksaan Restart akan dibersihkan di samping transfer dihentikan.

    Perintah membatalkan dapat dipanggil dari salah satu sumber atau filer tujuan. Namun, opsi-h hanya efektif pada filer tujuan. Pilihan ini akan diabaikan jika ditentukan pada filer sumber.

    bermigrasi [-n] [-f] [-k kilobyte] [source_filer:] source_volume [destination_filer:] desti t ion_volume

    bermigrasi SnapMirror dijalankan pada filer yang memegang volume sumber. Ini harus dijalankan pada dua volume yang sudah sumber dan tujuan dari sepasang SnapMirror.

    bermigrasi SnapMirror akan mentransfer data dan filehandles NFS dari source_volume ke desti t ion_filer 's destination_volume (jika filer tidak ditentukan, kemudian bermigrasi mengasumsikan volume lokal). Jika source_filer yang ditentukan, maka tujuan bermigrasi akan menggunakan antarmuka jaringan untuk menghubungkan ke filer sumber untuk transfer informasi.

    Hal pertama yang bermigrasi akan lakukan adalah memeriksa sumber dan sisi tujuan untuk kesiapan. Kemudian, itu akan berhenti NFS dan CIFS layanan ke sumbernya. Ini akan mencegah perubahan data volume sumber, yang akan membuatnya tampak seolah-olah klien tidak ada yang berubah selama migrasi. Ini akan berjalan transfer SnapMirror reguler antara dua volume. Pada akhir transfer, akan bermigrasi filehandles NFS, membawa secara offline sumber, dan membuat volume tujuan dapat ditulis.

    -N bendera akan membuat tes dijalankan, yaitu, ia akan menjalankan semua pra-transfer cek, tetapi berhenti singkat mentransfer data. F-bendera tidak akan meminta pengguna untuk konfirmasi. The-k akan mencekik kecepatan transfer berjalan (pada kilobyte kilobyte per detik), dengan cara yang sama dengan yang digunakan pada perintah update SnapMirror.

    KLASTER PERTIMBANGAN

    Jika satu filer dalam sepasang failover cluster turun, setiap transfer aktif dibatalkan. Scheduler SnapMirror dan layanan akan terus untuk volume pada filer tumbang. Konfigurasi dari hubungan SnapMirror diambil dari pilihan snapmirror.access yang Filer jatuh atau snapmirror.allow dan file snapmirror.conf.

    CONTOH

    Berikut adalah beberapa contoh penggunaan perintah SnapMirror:

    Contoh berikut mengubah scheduler dan mematikan:

      pemanggang> SnapMirror pada pemanggang SnapMirror Status SnapMirror> aktif.  pemanggang> SnapMirror dari pemanggang> SnapMirror Status SnapMirror tidak aktif.  pemanggang> 

    Contoh berikut menyajikan status SnapMirror dengan transfer berjalan. Dua adalah tujuan idle (baik dari lemari es), salah satunya memiliki pos pemeriksaan restart, dan dapat dimulai kembali jika setup dari dua volume tidak berubah sejak pos pemeriksaan tersebut dibuat. Transfer dari VOL1 untuk arc2 baru saja dimulai, dan sedang dalam tahap awal mentransfer. Transfer dari pemanggang untuk lemari es yang sebagian selesai, di sini, kita dapat melihat jumlah megabyte ditransfer.

      pemanggang> SnapMirror Status SnapMirror aktif.  Sumber Tujuan Negara Lag Status kulkas: Rumah pemanggang: arc1 Snapmirrored 22:09:58 pemanggang Idle: VOL1 pemanggang: arc2 Snapmirrored 01:02:53 pemanggang Mentransfer: vol2 lemari es: disimpan uninitialized - Mentransfer (128MB dilakukan) kulkas: pengguna pemanggang: arc3 Snapmirrored 10:14:36 ​​Menganggur dengan pos pemeriksaan Restart (12MB dilakukan) pemanggang> 

    Contoh berikut menyajikan rincian status untuk salah satu hubungan SnapMirror di atas ditetapkan sebagai argumen untuk perintah. Ini menampilkan informasi tambahan tentang snapshot dasar, jenis transfer, pesan kesalahan, dan transfer terakhir, dll

      pemanggang> SnapMirror status-l arc1 SnapMirror aktif.  Sumber: kulkas: rumah Tujuan: pemanggang: arc1 Jenis: Status Volume: Kemajuan Idle: - Negara: Snapmirrored Lag: 22:09:58 Timestamp Cermin: Wed 8 Agustus 2001 16:53:04 GMT Snapshot Base: pemanggang (0001234567) _arc1 .1 transfer Jenis Sekarang: - Transfer Kesalahan Sekarang: - Isi: Replica Jenis transfer terakhir: Inisialisasi Ukuran transfer terakhir: 1120000 KB Durasi transfer terakhir: 00:03:47 transfer terakhir Dari: kulkas: rumah 

    Contoh berikut menunjukkan bagaimana untuk mendapatkan semua volume dan qtrees yang quiesced atau quiescing pada filer dengan perintah status.

      filer> SnapMirror status-q SnapMirror aktif.  VOL1 telah quiesced / qtrees quiescing: / vol/vol1/qt0 ini quiesced / vol/vol1/qt1 ini quiescing vol2 ini quiescing 

    Contoh berikut mulai menulis gambar VOL1 pada pemanggang ke tape pada rst0a rekaman perangkat dan berlanjut dengan tape pada rst1a. Jika kaset kedua habis, contoh menunjukkan bagaimana untuk melanjutkan toko menggunakan pita baru pada rst0a.

              pemanggang> SnapMirror toko VOL1 rst0a, rst1a SnapMirror: Referensi Snapshot: snapmirror_tape_5.17.100_21: 47:28 pemanggang> SnapMirror: toko untuk pemanggang roti: rst0a, rst1a telah kehabisan tape.  pemanggang> SnapMirror penggunaan pemanggang: rst0a, rst1a rst0a pemanggang> Fri 17 Mei 23:36:31 GMT [worker_thread: pemberitahuan]: SnapMirror: Store dari volume 'VOL1' ke tape berhasil (11 MB dalam menit 01:03, 3 tape ditulis). 

    Contoh berikut mengambil header rekaman itu pada rst0a rekaman perangkat. Kemudian mengambil gambar VOL1 dari tape pada pita rst0a perangkat.

      pemanggang> SnapMirror mengambil-h rst0a Tape Nomor: 1 WAFL Versi: 12 Versi BareMetal: 1 Sumber Filer: pemanggang Volume Sumber: vol0 Sumber Kapasitas Volume: Volume 16MB Sumber Ukuran Digunakan: Snapshot Sumber 11MB: snapmirror_tape_5.17.100_21: 47:28 pemanggang > pemanggang> SnapMirror mengambil vol8 rst0a SnapMirror: mengambil dari kaset ke pemanggang: vol8 telah kehabisan tape.  pemanggang> SnapMirror penggunaan pemanggang: vol8 rst0a SnapMirror: mengambil dari kaset ke pemanggang: vol8 telah kehabisan tape.  pemanggang> SnapMirror penggunaan pemanggang: vol8 rst0a pemanggang> SnapMirror Status SnapMirror aktif.  Sumber Tujuan Negara Lag Status pemanggang: rst1a, rst0a pemanggang: dst1 Unknown - Mentransfer (17MB dilakukan) pemanggang> Thu 17 Mei 23:54:29 GMT [worker_thread: pemberitahuan]: SnapMirror: Ambil dari tape dengan volume 'vol8' berhasil ( 11 MB di menit 1:30). 

    Contoh berikut memeriksa status dari semua transfer, maka membatalkan transfer untuk volm1 dan volm2, dan mengecek status lagi. Untuk menghapus pos pemeriksaan restart, SnapMirror membatalkan dipanggil lagi.

      pemanggang> SnapMirror Status SnapMirror aktif.  Sumber Tujuan Negara Lag Status kulkas: Rumah pemanggang: volm1 uninitialized - Mentransfer (10GB dilakukan) kulkas: pemanggang mail: volm2 Snapmirrored 01:00:31 Mentransfer (4423MB dilakukan) pemanggang> SnapMirror membatalkan pemanggang: volm1 volm2 pemanggang> SnapMirror Status SnapMirror ada di .  Sumber Tujuan Negara Lag Status kulkas: Rumah pemanggang: volm1 Snapmirrored 00:01:25 kulkas Idle: pemanggang mail: volm2 Snapmirrored 01:03:11 Menganggur dengan pos pemeriksaan Restart (7000MB dilakukan) pemanggang> SnapMirror membatalkan pemanggang: volm2 pemanggang> SnapMirror Status SnapMirror aktif. Source Destination State Lag Status fridge:home toaster:volm1 Snapmirrored 00:02:35 Idle fridge:mail toaster:volm2 Snapmirrored 01:04:21 Idle 

    The following example examines the status of all transfers, then aborts the transfers to volm1 and volm2 with the -h option and checks the status again. No restart checkpoint is saved.

     toaster> snapmirror status Snapmirror is on. Source Destination State Lag Status fridge:home toaster:volm1 Uninitialized – Transferring (10GB done) fridge:mail toaster:volm2 Snapmirrored 01:00:31 Transferring (4423MB done) toaster> snapmirror abort -h toaster:volm1 toaster:volm2 toaster> snapmirror status Snapmirror is on. Source Destination State Lag Status fridge:home toaster:volm1 Snapmirrored 00:02:35 Idle fridge:mail toaster:volm2 Snapmirrored 01:04:21 Idle 

    Here is an example of the use of the snapmirror migrate command:

     toaster> snapmirror migrate home mirror negotiating with destination…. 

    Ini migrasi SnapMirror akan membawa pulang sumber volume lokal dan menyelesaikan transfer akhir untuk pemanggang tujuan: cermin menggunakan antarmuka bernama pemanggang. Setelah itu, buka NFS filehandles pada sumber akan bermigrasi ke tujuan dan setiap filehandles NFS terbuka pada tujuan akan dibuat basi. Klien hanya akan melihat NFS bermigrasi filehandles jika tujuan dapat dicapai di addresss IP yang sama sebagai sumber. Proses bermigrasi tidak akan mengurus penggantian nama atau mengekspor volume tujuan.

    Sebagai hasil dari proses ini, rumah volume sumber akan diambil offline, dan NFS layanan untuk filer ini akan dihentikan selama transfer. CIFS layanan pada volume sumber akan berakhir dan CIFS harus mengatur pada tujuan.

              Anda yakin ingin melakukan ini? yes nfs turned off on source filer performing final transfer from toaster:home to mirror…. (monitor progress with “snapmirror status”) transfer from toaster:home to mirror successful starting nfs filehandle migration from home to mirror source volume home brought offline source nfs filehandles invalidated destination toaster:mirror confirms migration migration complete toaster> vol status Volume State Status Options root online normal root, raidsize=14 mirror online normal home offline normal toaster> vol rename home temp home renamed to temp you may need to update /etc/exports toaster> vol rename mirror home mirror renamed to home you may need to update /etc/exports toaster> exportfs -a 

    NOTES

    If a source volume is larger than the replica destination, the transfer is disallowed.

    Notes on the snapmirror migrate command:

    The migrate command is only a partial step of the process. It is intended to work when an administrator desires to move the data of one volume to another, possibly because they want to move to a new set of disks, or to a larger volume without adding disks.

    We intend that migrate be run in as controlled an environment as possible. It is best if there are no dumps or SnapMirror transfers going on during the migration.

    The clients may see stale filehandles or unresponsive NFS service while migrate is running. This is expected behavior. Once the destination volume is made writable, the clients will see the data as if nothing has happened.

    migrate will not change exports or IP addresses; the new destination volume must be reachable in the same way as the source volume once was.

    CIFS service will need to be restarted on the migrate destination.

    OPTIONS

    Here are SnapMirror-related options (see options , protocolaccess , snapmirror , and snapmirror.allow for details on these options):

    snapmirror.access
    Controls SnapMirror access to a filer.

    snapmirror.checkip.enable
    Controls SnapMirror IP address checking using snapmirror.allow .

    snapmirror.delayed_acks.enable
    Controls a SnapMirror networking option.

    replication.volume.transfer_limits
    Controls increased stream counts. This option is provided to revert stream counts to legacy limits.

    replication.volume.reserved_transfers
    Guarantees that specified number of volume SnapMirror source/destination transfers always start. This option will reduce the maximum limit on all other transfers types and will be equivalent to maximum number of transfers possible.

    snapmirror.enable
    Turns SnapMirror on and off. SnapMirror can only be enabled on vfilers which are rooted on volumes.

    snapmirror.log.enable
    Turns SnapMirror logging on and off.

    replication.volume.use_auto_resync
    Turns auto resync functionality on and off for Synchronous SnapMirror relations. This option if enabled on Synchronous SnapMirror, destination will update from the source using the latest common base snapshot deleting all destination side snapshots newer than the common base snapshot.

    Here are SnapMirror-related volume pseudo-options (see vol for more details):

    snapmirrored
    Designates that the volume is read-only.

    fs_size_fixed
    Effectively truncates the filesystem on the destination volume to the size of the source.

    Options snapmirror.access , snapmirror.checkip.enable , and snapmirror.enable can be manipulated independently on a per-vfiler basis.

    FILES

    /etc/snapmirror.allow
    This file controls SnapMirror's access to a source filer. See snapmirror.allow , for details.

    /etc/snapmirror.conf
    This file controls SnapMirror schedules and relationships. See snapmirror.conf for details.

    /etc/log/snapmirror
    This file logs SnapMirror activity. See snapmirror for details.

    SEE ALSO

     aggr license options qtree vol tape(4) protocolaccess(8) snapmirror(5) snapmirror.allow(5) snapmirror.conf(5) 


    Table of Contents

    Copyright © 1994-2008 NetApp, Inc. Legal Information

    VN:F [1.9.11_1134]
    Rate this post:
    Rating: 0.0/ 10 (0 votes cast)

    : , , , ,

    Tinggalkan Balasan

    Bad Behavior has blocked 1154 access attempts in the last 7 days.

    © 2009-2012 Chris Kranz All Rights Reserved
    This site is not affiliated or sponsored in anyway by NetApp or any other company mentioned within.