SnapMirror
NAMEN
SnapMirror - Volumen und qtree SpiegelungÜBERSICHT
SnapMirror {ON | OFF}SnapMirror Status [Optionen] [Volumen | qtree ... ]
SnapMirror initialize [Optionen] Ziel
SnapMirror Update [Optionen] Ziel
SnapMirror quiesce Ziel
SnapMirror Lebenslauf Ziel
SnapMirror Pause [Optionen] Ziel
SnapMirror resync [Optionen] Ziel
SnapMirror Destinationen [Option] [Quelle]
SnapMirror Freisetzung Quelle Ziel
SnapMirror {store | abrufen} Volumen tapedevices
SnapMirror Verwendung Ziel tapedevices
SnapMirror Drosselklappe <n> Ziel
SnapMirror abort [Optionen] Ziel ...
SnapMirror migrieren [Optionen] Quelle Ziel
BESCHREIBUNG
Die snapmirror Befehl wird verwendet, um SnapMirror, ein Verfahren zur Spiegelung Volumen und Qtrees steuern. Es ermöglicht dem Benutzer zu aktivieren und deaktivieren geplante und manuelle Datenübertragungen Anfrage Informationen über Transfers, starten Sie die Initialisierung der Datenübertragung, starten Sie ein Update von einem Spiegel, vorübergehend pausieren Aktuelles zu einem Spiegel, Spiegel zerbrechen Beziehungen, synchronisieren zerbrochene Spiegel, Liste Zielinformationen , Release-Kind Spiegel, Speichervolumen Bilder auf Band, Lautstärke abrufen Bilder vom Band, und bricht laufenden Transfers.SnapMirror verwendet werden, um Volumen oder Qtrees repliziert werden. Die Prozesse und Verhaltensweisen beteiligt sind leicht (und manchmal subtil) unterschiedlich zwischen den verschiedenen Arten von Daten-Spiegelung.
Der Prozess ist SnapMirror Ziel-getrieben. Die SnapMirror initialize Befehl startet die erste Übertragung, die Primzahlen das Ziel mit allen Daten auf der Hand. Vor der ersten Übertragung muss der Bestimmungsort bereit sein, sein mit den Daten aus der Quelle überschrieben; Zielvolumes muss eingeschränkt (siehe vol) und Bestimmung Qtrees muss es noch nicht.
Für asynchrone Spiegeln, das Ziel in regelmäßigen Abständen eine Aktualisierung anfordert von der Quelle, akzeptiert eine Übertragung von Daten, und schreibt diese Daten auf die Festplatte. Diese Update-Überweisungen sind ausschließlich die Änderung auf die Quelle seit der letzten Übertragung gemacht. Die SnapMirror Scheduler initiiert diese Transfers automatisch nach Zeitplänen in der snapmirror.conf Datei.
Synchron-Spiegel wird zunächst asynchron verhalten, wird aber Übergang zu synchronen Modus bei erster Gelegenheit. Diese Spiegel können zu asynchronen Modus auf Fehler (zB ein Netzwerk Trennwand zwischen den Spiegeln Filer) oder auf Antrag des Benutzers zurück.
Die SnapMirror Update-Befehl können einzelne Überweisungen abgesehen von den geplanten initiieren diejenigen in snapmirror.conf werden.
Nach der ersten Übertragung, ist das Ziel für die Clients verfügbar, aber in einem Nur-Lese-Zustand. Der Status eines Ziel wird zeigen, dass es snapmirrored (siehe aggr, vol oder qtree für mehr Informationen zur Anzeige des Ziel-Zustand) ist.
Um das Ziel für das Schreiben als auch Lesen, was nützlich ist, wenn eine Katastrophe macht die Quelle nicht verfügbar ist oder wenn Sie wollen, um das Ziel als Test Volumen / qtree verwenden, können Sie beenden die SnapMirror Beziehung mit der SnapMirror Befehl break. Dieser Befehl ändert die Destination Status von snapmirrored zu abgebrochenen, so dass es beschreibbar. Die SnapMirror resync Befehl kann eine ehemalige Ziel-Status zurück zu snapmirrored ändern und wird seine Inhalte mit der Quelle zu synchronisieren. (Wenn auf einem ehemaligen Quelle angewendet, kann SnapMirror resync es in einen Spiegel, der ehemaligen Ziel zu machen. Auf diese Weise werden die Rollen von Quelle und Ziel können rückgängig gemacht werden.)
Ein Filer verfolgt alle Ziele, weder direkt Spiegel oder Spiegel von Spiegeln, für jede seiner Quellen. Diese Liste kann über den Befehl SnapMirror Destinationen angezeigt werden. Die SnapMirror Release Befehl kann verwendet werden, um eine Filer, dass eine bestimmte direkte Spiegel werden nicht mehr aktualisiert Anfrage mitteilen werden.
Um Netzwerkbandbreite zu sparen, können Klebeband verwendet werden, um einen neuen Spiegel-Volume anstelle des SnapMirror Befehl initialize Primzahl. Die snapmirror möglich Befehl gibt ein Bild der Quelle auf Band. Die SnapMirror Befehl retrieve wieder ein Volumen Bild vom Band und bereitet die Lautstärke für die Update-Transfers über das Netzwerk. Wenn mehrere Bänder verwendet werden, um ein Volume-Image erstellen, wird das SnapMirror use-Befehl verwendet, um einen wartenden Shop beauftragen oder Abrufen von Prozess-Ausgang zu schreiben oder zu akzeptieren Eingabe von / nach einem neuen Band-Gerät. Die Befehle zum Speichern und Abrufen kann nicht mit Qtrees verwendet werden.
Die SnapMirror migrate-Befehl wird auf einem bestehenden Quell-und Ziel-Paar verwendet, um das Ziel-Volume ein beschreibbares "nachahmen" von der Quelle. Das Ziel übernimmt die NFS-Datei-Handles der Quelle und hilft den Filer-Administrator zu vermeiden NFS-Re-Montage auf der Client-Seite.
Die snapmirror.conf Datei auf dem Ziel-Filer Root-Volumen steuert die Konfiguration und Terminierung von SnapMirror auf dem Ziel. Siehe snapmirror.conf für mehr Details über die Konfiguration und Terminierung von SnapMirror.
Zugriff auf eine Quelle mit der snapmirror.access Option auf der Source-Filer gesteuert. Siehe Optionen und protocolaccess (8) für Informationen zum Einstellen der Option.
(Wenn die Option auf snapmirror.access "legacy" gesetzt ist, wird der Zugriff durch die snapmirror.allow Datei auf dem Quell-Filer-Root-Volumen gesteuert. Siehe snapmirror.allow für weitere Details.)
SnapMirror ist ein lizenzierter Dienst, und muss eine Lizenz erhalten, bevor die SnapMirror Befehl verwendet werden kann. SnapMirror muss sowohl auf Quell-und Ziel-Filer lizenziert werden. Hier die Lizenzbestimmungen für weitere Details.
SnapMirror auf normalen vfilers sowie der physikalischen Filer Namen vfiler0 unterstützt. Verwenden Sie vFiler Kontext oder vFiler laufen zu SnapMirror Befehle auf einem bestimmten vFiler auszustellen. Siehe vFiler für Details, wie man Befehle auf vfilers auszustellen. Die Verwendung von SnapMirror auf vfilers erfordert eine MultiStore Lizenz.
Wenn auf einem vFiler eingesetzt werden, gelten einige Einschränkungen. Die vFiler muss auf einem Volume verwurzelt sein und SnapMirror Quellen und Ziele können nicht Qtrees in freigegebenen Volumes sein. Bandgeräte und Synchronous SnapMirror sind nicht auf vfilers unterstützt. Für eine qtree SnapMirror, muss der Eigentümer des vFiler enthält Volumen des Qtree.
Jeder hat seine eigene vFiler / etc / snapmirror.conf Datei in ihrem Root-Volumen. SnapMirror kann auf-oder ausgeschaltet werden auf einem vFiler unabhängig. SnapMirror Befehle auf einem vFiler ausgestellt kann nur auf Volumes oder Qtrees es verfügt über die ausschließliche Eigentum an betreiben.
Aus Gründen der Abwärtskompatibilität können die physikalischen Filer (vfiler0) auf allen Datenträgern und allen Qtrees betreiben, auch wenn sie durch vfilers gehören. Es ist sehr empfehlenswert, jedoch, dass alle Speichereinheiten (Volumen und Qtrees) entweder aus vfiler0 oder das Hosting vFiler, nicht sowohl gespiegelt werden. Wenn vFiler Speichereinheiten über vfiler0 gespiegelt sind, verlassen SnapMirror off auf der vFiler.
USAGE
Die SnapMirror Befehl hat viele Unterbefehle. Nearly every command takes a destination argument. This argument takes three different forms. The form used for a particular invocation depends on whether you're specifying a volume or a qtree.Volumes are specified by their name:
vol1
/vol/vol1/qtree
/vol/vol1/-
The snapmirror subcommands are:
auf
Enables SnapMirror data transfers and turns on the SnapMirror scheduler. This command must be issued before initiating any SnapMirror data transfers with the initialize , update , resync , store , or retrieve subcommands. This command also turns on the SnapMirror scheduler, which initiates update transfers when the time matches one of the schedules in the snapmirror.conf file. This command must be issued on the source side for the filer to respond to update requests from destinations.
off
Bricht alle aktiven SnapMirror Datenübertragungen und deaktiviert die Befehle, die neuen Transfers (initialisieren, Update, resync, speichern und abrufen) zu initiieren, und dreht die SnapMirror Scheduler aus.
Der Ein / Aus-Zustand bleibt während SnapMirror neu gestartet, und wird durch die snapmirror.enable Option reflektiert. Diese Option kann aktiviert werden, die auf, und dies hat genau die gleiche Wirkung wie die SnapMirror auf oder SnapMirror off-Befehle.
Status [-l |-t |-q] [Volumen | qtree ... ]
Berichte Status aller SnapMirror Beziehungen mit einer Quelle und / oder Ziel an diesem Filter blockiert wurde. Dieser Befehl meldet zudem, ob SnapMirror-oder ausgeschaltet ist. Falls Dateisysteme oder qtree Argumente für den Befehl gegeben sind, werden nur die SnapMirror Beziehungen mit einer passenden Quelle oder das Ziel zu melden. Wenn das Argument ungültig ist, wird es keine Status in der ausgegeben werden soll.
Ohne weitere Optionen wird die Kurzform von jeder Beziehung der Status angezeigt. Dies zeigt den Zustand der lokalen Seite der Beziehung, ob eine Übertragung im Gange ist (und wenn ja, der Fortschritt dieser Übertragung), und der Spiegel Verzögerung, dh die Menge an Zeit, um die der Spiegel hinter der Quelle. Dies ist eine einfache Differenz der aktuellen Zeit und der Source-seitigen Zeitstempel des letzten erfolgreichen Transfer. Die Verzögerungszeit wird immer mindestens so viel wie die Dauer des letzten erfolgreichen Transfer sein, es sei denn, die Uhren auf dem Quell-und Ziel nicht synchronisiert sind (in diesem Fall könnte es sogar negativ sein).
Wenn die Option-l angegeben wird, zeigt die Ausgabe detaillierter Informationen zu jedem SnapMirror Beziehung. Wenn ein * wird zusammen mit Beziehungsstatus in der kurzen Form Ausgang SnapMirror status-Befehl angezeigt wird, dann ganz besonderen Informationen zu dieser Beziehung ist vorhanden, das ist nur sichtbar, mit der Option-l.
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 .
On a vfiler, the status command shows entries related to the vfiler only. On the physical filer, active transfer entries from all vfilers are displayed. Inactive transfers are only displayed on the relevant vfiler. The preferred way to get a comprehensive and more readable list of SnapMirror transfers is to run vfiler run * snapmirror status . It iterators through all vfilers and lists its transfers.
initialize [ -S source ] [ -k kilobytes ] [ -s src_snap ] [ -c create_dest_snap ] [ -w ] destination
Starts an initial transfer over the network. An initial transfer–either over the network or from tape–is required before update transfers can take place. The initialize command must be issued on the destination filer. If the destination is a volume, it must be restricted (see vol for information on how to examine and restrict volumes). If the destination is a qtree, it must not already exist (see qtree for information on how to list qtrees). If a qtree already exists, it must be renamed or removed (using an NFS or CIFS client), or snapmirror initialize to that qtree will not work.
If the snapmirror status command reports that an aborted initial transfer has a restart checkpoint, the initialize commmand will restart the transfer where it left off.
Die Option-s gibt eine Quelle Filer und Volumen oder qtree Weg, in einem Format ähnlich dem von des_ t ination Argumente. Die Quelle muss mit dem Eintrag für den Bestimmungsort in der snapmirror.conf Datei. Wenn es nicht zutrifft, druckt der Betrieb eine Fehlermeldung und bricht ab. Wenn die Option-s nicht gesetzt ist, ist die Quelle verwendet die ein durch den Eintrag für dieses Ziel in der snapmirror.conf Datei angegeben. Wenn es keinen solchen Eintrag, druckt der Betrieb eine Fehlermeldung und bricht ab.
Die Option-k wird die maximale Geschwindigkeit, mit der Daten über das Netzwerk in Kilobyte pro Sekunde übertragen wird. Es wird verwendet, auf die Festplatte, CPU und Netzwerk-Nutzung zu drosseln. Diese Option stellt lediglich einen maximalen Wert für die Übertragungsgeschwindigkeit, es garantiert nicht, dass der Transfer so schnell gehen. Wenn diese Option nicht gesetzt ist, sendet die Filer-Daten gemäß den KBS Einstellung für diese Beziehung in der snapmirror.conf-Datei (siehe snapmirror.conf). Allerdings, wenn diese Option nicht gesetzt ist und es gibt keine KBS Einstellung für diese Beziehung in der snapmirror.conf Datei, überträgt die Filer-Daten so schnell wie er kann.
Die Option-c funktioniert nur für ein initialize zu einem qtree. Mit dieser Option erstellt eine Momentaufnahme SnapMirror namens create_dest_snap auf dem Ziel, nachdem die Initialisierung erfolgreich abgeschlossen hat (so dass es nicht mit irgendwelchen laufende Aktualisierungen zu konkurrieren). SnapMirror nicht sperren oder löschen diesen Schnappschuss. Create_dest_snap kann nicht hourly.x, nightly.x oder weekly.x sein, weil diese Namen für geplante Schnappschüsse sind vorbehalten.
Die Option-s funktioniert nur für ein initialize zu einem qtree. Es bezeichnet eine Momentaufnahme benannt, aus denen src_snap SnapMirror überträgt die qtree, anstatt einen Schnappschuss Quelle und Übertragen der qtree aus der neuen Snapshot. Diese Option wird verwendet, um einem bestimmten Snapshot den Inhalt zu übertragen, zum Beispiel, kann es eine Momentaufnahme, die ergriffen, während eine Datenbank war in einer stabilen, konsistenten Zustand wurde übertragen. SnapMirror nicht sperren oder zu löschen src_snap. Src_snap kann nicht hourly.x, nightly.x, weekly.x, snapshot_for_backup.x oder snapshot_for_volcopy.x sein.
Die Option-w bewirkt, dass der Befehl nicht zurückzukehren, sobald die erste Übertragung beginnt. Stattdessen wird es warten, bis die Übertragung abgeschlossen ist (oder nicht), zu welcher Zeit wird es den Bearbeitungsstand zu drucken und dann zurückkehren.
update [-S Quelle] [-k Kilobyte] [-s src_snap] [-c create_dest_snap] [-w] Ziel
Für asynchrone Spiegeln, wird eine Aktualisierung unmittelbar aus der Quelle zum Ziel gestartet, um den Spiegel mit dem Inhalt der Quelle zu aktualisieren.
Für synchrone Spiegel, wird ein Schnappschuss auf dem Quell-Datenträger, die sichtbar den Kunden der Ziel-Volume wird erstellt.
Das Update-Befehl muss auf dem Ziel-Filer ausgestellt werden.
Die Option-S stellt die Quelle für die Übertragung, und funktioniert auf die gleiche für die Aktualisierung, wie es für initialize tut.
Die Option-k wird die Drosselklappe, in Kilobyte pro Sekunde, der Übertragung, und funktioniert auf die gleiche für die Aktualisierung, wie es für initialize tut.
Die Option-c funktioniert nur bei einem Update auf eine qtree. Mit dieser Option SnapMirror erstellt einen Snapshot namens create_dest_snap auf dem Ziel, nachdem die Aktualisierung abgeschlossen ist (so dass es nicht mit irgendwelchen laufende Aktualisierungen zu konkurrieren). SnapMirror nicht sperren oder löschen diesen Schnappschuss. Create_dest_snap kann nicht hourly.x, nightly.x oder weekly.x sein, weil diese Namen für geplante Schnappschüsse sind vorbehalten.
Die Option-s funktioniert nur bei einem Update auf eine qtree. Es bezeichnet eine Momentaufnahme benannt, aus denen src_snap SnapMirror überträgt die qtree, anstatt einen Schnappschuss Quelle und Übertragen der qtree aus der neuen Snapshot. Diese Option wird verwendet, um einem bestimmten Snapshot den Inhalt zu übertragen, zum Beispiel, kann es eine Momentaufnahme, die ergriffen, während eine Datenbank war in einer stabilen, konsistenten Zustand wurde übertragen. SnapMirror nicht sperren oder zu löschen src_snap. Src_snap kann nicht hourly.x, nightly.x, weekly.x, snapshot_for_backup.x oder snapshot_for_volcopy.x sein.
Die Option-w bewirkt, dass der Befehl nicht zurückzukehren, sobald die inkrementelle Übertragung beginnt. Stattdessen wird es warten, bis die Übertragung abgeschlossen ist (oder nicht), zu welcher Zeit wird es den Bearbeitungsstand zu drucken und dann zurückkehren.
Ziel stilllegen
Erlaubt in-progress Transfers zum Ziel zu vollenden, nach dem neuen Transfers nicht zum Start zugelassen. Synchron-Spiegel wird von synchronen Modus genommen werden. Weitergehende Anfragen zur Aktualisierung dieses Volumen oder qtree schlagen fehl, bis der Befehl zum Lebenslauf SnapMirror es angewendet wird.
Dieser Befehl hat eine spezielle Bedeutung zu qtree Destinationen. Ein Ziel qtree die derzeit von SnapMirror wird während einer Übertragung geändert haben Veränderungen in ihr gegenwärtig. Diese Änderungen werden nicht auf NFS oder CIFS-Clients exportiert werden. Wenn jedoch eine Momentaufnahme während dieser Zeit genommen wird, wird der Snapshot enthalten Übergang Inhalt des qtree. Quiesce wird, dass qtree bringen eines Übergangs Zustand entweder durch Bearbeitung oder Lösen Änderungen eine Übertragung hat. Snapmirror Status zu berichten, ob ein qtree stillgelegt ist oder nicht. Die quiesce Vorgang kann einige Zeit in Anspruch, während SnapMirror nimmt Änderungen an der qtree den Inhalt. Jeder Schnappschuss genommen, während ein qtree stillgelegt enthält ein Image dieses qtree, die den Inhalt exportiert werden NFS und CIFS-Clients übereinstimmt.
Ziel fortsetzen
Lebensläufe überträgt bis zum Ziel. Die SnapMirror Lebenslauf Befehl kann entweder zu einem Abbruch SnapMirror quiesce im Gange verwendet werden oder rückgängig machen eine zuvor abgeschlossene SnapMirror quiesce. Der Befehl stellt den Zustand des Ziels aus Stilllegung oder stillgelegt, um was auch immer es war vor der quiesce Betrieb.
brechen [-f] Ziel
Teilt eine SnapMirror Beziehung durch das Drehen eines snapmirrored Bestimmungsort in einem normalen Lese / Schreib-Volumen oder qtree. Dieser Befehl muss auf dem Ziel-Filer ausgestellt werden.
Die Option-f erzwingt eine Pause zwischen SnapMirror snaplocked Volumen Beziehung ohne Aufforderung zur Konformation.
Dieser Befehl ändert nicht den snapmirror.conf Datei. Etwaige geplante Überweisungen auf ein zerbrochener Spiegel wird scheitern.
Für Volumina, hat dieser Befehl die gleiche Wirkung wie die vol-Optionen ausgeschaltet snapmirrored Befehl, und wird die snapmirrored Option aus einem Datenträger zu entfernen. Das Volumen fs_size_fixed Option eingeschaltet bleibt, sondern muss manuell aus dem Volumen entfernt werden, um jede Speicherplatz freizugeben, dass SnapMirror kann für die Replikation abgeschnitten haben. (Siehe den Abschnitt Optionen und Band für weitere Informationen zu diesen beiden Volumen-Optionen.)
Ein Ziel qtree werden müssen stillgelegt, bevor es gebrochen werden kann.
resync [-n] [-f] [-S Quelle] [-k Kilobyte] [-s src_snap] [-c create_dest_snap] [-w] Ziel
Synchronisiert eine abgebrochene Bestimmungsort zu seinem ehemaligen Quelle, Putting das Ziel im snapmirrored Zustand und ist damit bereit für Update Übertragungen. Die resync Befehl muss auf dem Ziel-Filer ausgestellt werden.
Die Resync-Befehl kann zu Datenverlust auf dem Ziel führen. Weil es effektiv macht desti_ n ation eine Replik der Quelle, alle Bearbeitungen, zum Ziel gemacht, nachdem der Bruch wird rückgängig gemacht werden.
Für ehemals gespiegelte Volumes, die effektiv resync Befehl führt eine SnapRestore (vgl. Band) auf dem Ziel auf die neueste Momentaufnahme, die beiden gemeinsam die Quelle und das Ziel. In den meisten Fällen ist dies die letzte Momentaufnahme übertragen von der Quelle zum Ziel, aber es kann eine beliebige Momentaufnahme, die sowohl auf dem Quell-und Ziel durch SnapMirror Replikation ist. Wenn neue Daten zu dem Ziel geschrieben worden, da das neueste gemeinsame Snapshot erstellt wurde, werden diese Daten während des Betriebs resync verloren.
Für ehemals gespiegelte Qtrees, stellt SnapMirror Daten in das Dateisystem von der neuesten SnapMirrorcreated Snapshot auf dem Ziel-Volume. Im Gegensatz zu dem Volumen Fall erfordert diese letzte Momentaufnahme, um eine Resync durchzuführen.
Die resync Befehl initiiert ein Update nach dem Transfer SnapRestore oder qtree Daten Wiederherstellungsvorgang abgeschlossen ist.
Die Option-n berichtet, was die Ausführung des Befehls resync tun würde, aber nicht den Befehl auszuführen.
Die Option-f erzwingt den Betrieb auf, ohne zur Bestätigung fortzufahren.
Die Option-S stellt die Quelle für die Übertragung, und funktioniert auf die gleiche für resync, wie es für initialize tut.
Die Option-k wird die Drosselklappe, in Kilobyte pro Sekunde, der Übertragung, und funktioniert auf die gleiche für resync, wie es für initialize tut.
Die Option-c funktioniert nur für eine resync zu einem qtree. Mit dieser Option SnapMirror erstellt einen Snapshot namens create_dest_snap auf dem Ziel, nachdem die Übertragung abgeschlossen ist resync (so dass es nicht mit irgendwelchen laufende Aktualisierungen zu konkurrieren). SnapMirror nicht sperren oder löschen diesen Schnappschuss. Create_dest_snap kann nicht hourly.x, nightly.x oder weekly.x sein, weil diese Namen für geplante Schnappschüsse sind vorbehalten.
Die Option-s funktioniert nur für eine resync zu einem qtree. Es bezeichnet eine Momentaufnahme benannt, aus denen src_snap SnapMirror überträgt die qtree, anstatt einen Schnappschuss Quelle und Übertragen der qtree aus der neuen Snapshot. Diese Option wird verwendet, um einem bestimmten Snapshot den Inhalt zu übertragen, zum Beispiel, kann es eine Momentaufnahme, die ergriffen, während eine Datenbank war in einer stabilen, konsistenten Zustand wurde übertragen. SnapMirror nicht sperren oder zu löschen src_snap. Src_snap kann nicht hourly.x, nightly.x, weekly.x, snapshot_for_backup.x oder snapshot_for_volcopy.x sein.
Die Option-w bewirkt, dass der Befehl nicht zurückzukehren, sobald die resync Übertragung beginnt. Stattdessen wird es warten, bis die Übertragung abgeschlossen ist (oder nicht), zu welcher Zeit wird es den Bearbeitungsstand zu drucken und dann zurückkehren. Diese Option hat keine Auswirkungen, wenn die Option-n ist ebenfalls angegeben.
Destinationen [-s] [Quelle]
Listet alle derzeit bekannten Destinationen für Quellen auf dieser Filter blockiert wurde. Für Volumen, dieser Befehl listet auch alle Destinationen kaskadiert, das sind alle Volumes, die Repliken der direkten Reiseziele sind. Dieser Befehl listet alle solche Nachkommen es kennt.
Die Option-s gehören in den Prospekt Namen von Snapshots auf der Quell-Datenträger für jedes Ziel beibehalten.
Wenn eine bestimmte Quelle angegeben wird, werden nur Ziele für das Volume aufgeführt werden. Die Quelle kann entweder ein Volume-Name oder ein qtree Pfad sein.
Release-Quelle {Filer: Volumen | Filer: qtree}
Sagen Sie SnapMirror, dass eine bestimmte direkte Spiegel ist nicht mehr gehen, um Updates zu verlangen.
Wenn ein bestimmtes Ziel nicht mehr los wird, um Updates anzufordern, müssen Sie sagen SnapMirror so dass es nicht mehr halten noch einen Schnappschuss für dieses Ziel. Dieser Befehl entfernt Momentaufnahmen, die nicht mehr für die Replikation zu diesem Ziel sind notwendig, und kann verwendet werden, zu bereinigen SnapMirror erstellte Schnappschüsse nach SnapMirror Pause auf der Zielseite, ausgestellt wird.
Die Quelle-Argument ist der Quell-Datenträger oder qtree, dass das Ziel, aus freigegeben werden soll. Die Ziel-Argument sollte entweder die Ziel-Filer-und Ziel-Volume-Namen oder die Ziel-und Ziel-Filer qtree Pfad sein. Sie können eine Zeile aus der Ausgabe des Befehls SnapMirror Destinationen als die Menge der Argumente für diesen Befehl verwenden.
Shop [-g Geometrie] Ziel tapedevices
Schreibt ein Bild der Ziel-Volume zu den tapedevices angegeben. Dies ist ähnlich wie die SnapMirror initialize-Befehl, sondern aus einem Quell-Volume auf ein Bandgerät. Sie können die Bänder und den Befehl retrieve, um die anfängliche, Grundieren Übertragung auf jedem beschränkten Umfang durchzuführen.
Mit der Option-g auf einer SnapMirror Store wird das Band für ein bestimmtes Ziel traditionellen Lautstärke zu optimieren. Die Geometrie Argument ist eine Zeichenkette, die die Geometrie des gewünschten Ziels traditionelle Band beschreibt. Es kann mit der SnapMirror abrufen g-Befehl an jenem traditionellen Volumen erworben werden. Mit dieser Option kann die Leistung erhöhen SnapMirror abrufen dramatisch. Die Option-g ist nur wirksam, mit traditionellen Bände.
Nur Volumes können gespeichert werden sollen oder aus dieser abgerufen Band. Qtrees kann nicht gespeichert werden oder aus dieser abgerufen Band.
Die tapedevices Feld dieser Befehl ist eine Liste der gültigen commaseparated Bandgeräte. Siehe Band für weitere Informationen über Band-Gerätenamen.
Tape-Geräte werden nicht auf vfilers unterstützt. Mit diesem Befehl wird auf der physischen Filer nur.
abrufen {Ziel tapedevices |-h tapedevice |-g Volumen}
Stellt das Bild auf den tapedevices dem desti_ n ation angegeben. Dies ist ähnlich wie der Befehl initialize SnapMirror, sondern von einem Band-Gerät mit einem Ziel-Volume. Wenn das Ziel ist Teil eines SnapMirror Beziehung mit dem Quell-Datenträger aus dem Speicher durchgeführt werden, um diese Bänder zu erstellen, können die beiden Bände gespiegelt werden, als ob Lautstärke hatte über eine erste Übertragung über das Netzwerk bereits grundiert.
Sie können mit der h-Flag, um den Header ablesen des einzigen tapedevice angegeben. Diese liefern Informationen auf dem Band Quelle und Index.
Die Option-g liefert die Lautstärke Geometrie-String für das angegebene Volumen. Dieser String, wenn der SnapMirror store-g Befehl gegeben, wird sich dramatisch verbessern SnapMirror Leistung abrufen zu diesem Band.
Die tapedevices Feld dieser Befehl ist eine Liste der gültigen commaseparated Bandgeräte. Siehe Band für weitere Informationen über Band-Gerätenamen.
Diese Funktion ist nur für Volumina. Qtrees kann nicht gespeichert werden oder aus dieser abgerufen Band.
Tape-Geräte werden nicht auf vfilers unterstützt. Mit diesem Befehl wird auf der physischen Filer nur.
Ziel verwenden tapedevices
Weiterhin ein Tape Transfer zum Ziel mit den angegebenen tapedevices.
Wenn ein Speichern oder Abrufen Betrieb läuft aus Band, wird es den Benutzer auffordern, ein anderes Band liefern. Nach einem weiteren Band bereitgestellt wurde, ist der Einsatz Befehl aufgerufen, um den Prozess SnapMirror sagen, wo es zu finden.
Volumen bei abzurufen, und Filer:: tapedevices bei Speicher Der Ziel-Feld wird durch Filer angegeben.
Die tapedevices Feld dieser Befehl ist eine Liste der gültigen commaseparated Bandgeräte. Siehe Band für weitere Informationen über Band-Gerätenamen.
Tape-Geräte werden nicht auf vfilers unterstützt. Mit diesem Befehl wird auf der physischen Filer nur.
drosseln <n> Ziel
Ändert den Wert für die Drosselklappe SnapMirror Übertragung an das Ziel mit den angegebenen Wert in Kilobyte pro Sekunde. Dadurch wird das maximale Geschwindigkeit, mit der die Daten über das Netzwerk für den Stromübergang trasfered wird. Ein Wert von Null kann zur Drosselung deaktiviert werden.
Der neue Wert wird nur für die aktuelle Übertragung verwendet werden. Die nächsten geplanten Übertragung nutzt die KBS-Wert in der snapmirror.conf Datei angegeben. Wenn der Wert für die KBS-Option in der snapmirror.conf geändert wird, während Übertragung vor sich geht, dann wird der neue Wert-Effekt innerhalb von zwei Minuten dauern.
Abbruch [-h] Ziel ...
Bricht die derzeit ausgeführte Überweisungen an alle angegebenen Ziel ist. Es kann einige Minuten dauern, für einen Transfer zu bereinigen und den Vorgang abzubrechen. Dies gilt nicht aufhören neue Updates gestartet werden kann. Wenn Sie bei der Unterbindung weitere Updates interessiert sind, verwenden Sie den Befehl SnapMirror quiesce.
Jede Übertragung mit einem Neustart Checkpoint (Sie können dies über den Befehl geben Sie SnapMirror Status) kann neu gestartet werden, zu räumen den Checkpoint Restart und zwingen jede nachfolgende Übertragung mit einem neuen Schnappschuss von der Quelle starten, können Sie Abbruch-h auf die Verwendung Ziel. Die Option-h gibt an, dass dies ein harter Abbruch ist, der Checkpoint Restart erfolgt zusätzlich zu der Übertragung gestoppt gelöscht werden.
Die Abbruch-Befehl kann entweder aus der Quelle oder das Ziel Filer aufgerufen werden. Allerdings ist die Option-h nur dann wirksam, auf dem Ziel-Filter blockiert wurde. Die Option wird ignoriert, wenn auf dem Quell-Filer angegeben werden.
Migration [-n] [-f] [-k Kilobyte] [source_filer:] source_volume [destination_filer:] Bestimmungsort t ion_volume
SnapMirror zu migrieren, ist auf dem Filer, die den Quell-Datenträger hält laufen. Es muss auf beiden Bände sind bereits in der Quelle und des Ziels eines SnapMirror Paar ausgeführt werden.
SnapMirror migrieren, Daten-und NFS-Datei-Handles aus dem source_volume auf die Bestimmungsort t ion_filer 's destination_volume (wenn kein Filer angegeben wird, dann wandern übernimmt das Volumen ist lokal) zu übertragen. Wenn source_filer angegeben wird, dann wandern die Destination verwenden, dass die Netzwerk-Schnittstelle zum Anschluss von bis zu der Quelle-Filer für die Übertragung von Informationen.
Das erste, was zu tun ist migrieren, überprüfen Sie die Quelle und das Ziel für die Bereitschaft Seiten. Dann wird es NFS und CIFS Dienst an der Quelle zu stoppen. Dadurch wird verhindert, Änderungen an der Quelle Volumen der Daten, die den Anschein erwecken, den Kunden, als ob nichts während der Migration geändert hat wird. Es läuft eine reguläre SnapMirror-Transfer zwischen den zwei Bänden. Am Ende der Übertragung, wird das NFS-Datei-Handles zu migrieren, bringen die Quelle offline, und machen das Zielvolume beschreibbar.
Der Parameter-n wird ein Test durchgeführt, das heißt, es werden alle vor der Übertragung prüft laufen, aber nicht so weit von der Übertragung von Daten. Die Flag-f nicht aufgefordert die Benutzer zur Bestätigung. Der Schalter-k wird drosseln die Geschwindigkeit, mit der die Übertragung ausgeführt wird (bei Kilobyte Kilobyte pro Sekunde), in einer Weise ähnlich zu dem in der snapmirror Aktualisierungs-Kommando verwendet.
-Clustern
Wenn ein Filer in einer Cluster-Failover-Paar ausfällt, werden alle aktiven Transfers abgebrochen. Die SnapMirror Scheduler und Diensten wird für Volumes auf dem abgestürzten Filer fort. Die Konfigurationen der SnapMirror Beziehungen sind aus dem abgestürzten Filer snapmirror.access Option oder snapmirror.allow und snapmirror.conf Dateien übernommen.Beispiele
Hier sind ein paar Beispiele für die Verwendung des SnapMirror Befehl ein:Im folgenden Beispiel wird der Scheduler ein-und ausschalten:
Toaster> Toaster SnapMirror auf> SnapMirror Status SnapMirror ist. Toaster> Toaster SnapMirror off> SnapMirror SnapMirror Status ist deaktiviert. Toaster>
Toaster> SnapMirror Status SnapMirror ist. Quelle Ziel Staates Lag-Status Kühlschrank: Home Toaster: arc1 Snapmirrored 22.09.58 Idle Toaster: Toaster vol1: arc2 Snapmirrored 01.02.53 Übertragen Toaster: vol2 Gefrierfach: gespeichert Nichtinitialisierung - Übertragung (128 MB getan) Kühlschrank: Benutzer Toaster: ARC3 Snapmirrored 10.14.36 Idle mit Checkpoint Restart (12MB getan) Toaster>
Toaster> SnapMirror Status-l arc1 SnapMirror ist. Quelle: Kühlschrank: Home Reiseziel: Toaster: arc1 Typ: Volume Status: Idle Fortschritt: - Staat: Snapmirrored Lag: 22.09.58 Spiegel Timestamp: Mi 8. August 16.53.04 GMT 2001 Base-Snapshot: Toaster (0001234567) _arc1 0,1 Current Transfer Type: - Aktuelle Transfer-Fehler: - Inhalt: Replica Letzte Transfer Type: Initialisieren letzten Übertragung Größe: 1.120.000 KB letzten Übertragung Dauer: 00:03:47 letzte Fahrt: Kühlschrank: home
Filer> SnapMirror Status-q SnapMirror ist. vol1 hat stillgelegt / Stilllegung Qtrees: / vol/vol1/qt0 stillgelegt / vol/vol1/qt1 wird Stilllegung vol2 wird Stilllegung
Toaster> SnapMirror Shop vol1 rst0a, rst1a SnapMirror: Referenz Snapshot: snapmirror_tape_5.17.100_21: 47:28 Toaster> SnapMirror: Shop um Toaster: rst0a hat rst1a von Band laufen. Toaster> Toaster SnapMirror Einsatz: rst0a, rst1a rst0a Toaster> Mi 17. Mai 23.36.31 GMT [worker_thread: notice]: SnapMirror: Shop aus volume 'vol1' auf Band erfolgreich war (11 MB in 1:03 Minuten, 3-Bänder geschrieben).
Toaster> abrufen SnapMirror-h rst0a Tape-Nummer: 1 WAFL Version: 12 BareMetal Version: 1 Quelle Filer: Toaster Quelle Volumen: vol0 Quelle Volume-Kapazität: 16 MB Source-Volume verwendet Größe: 11MB Quelle Snapshot: snapmirror_tape_5.17.100_21: 47:28 Toaster > Toaster> SnapMirror abrufen Vol8 rst0a SnapMirror: Abrufen von Band auf Toaster: Vol8 hat von Band laufen. Toaster> Toaster SnapMirror Einsatz: Vol8 rst0a SnapMirror: von Band auf Toaster abrufen: Vol8 hat von Band laufen. Toaster> Toaster SnapMirror Einsatz: Vol8 rst0a Toaster> SnapMirror Status SnapMirror ist. Quelle Ziel Staates Lag-Status Toaster: rst1a, rst0a Toaster: DST1 Unbekannt - Transfer (17MB getan) Toaster> Mi 17. Mai 23.54.29 GMT [worker_thread: notice]: SnapMirror: von Band zu Band 'Vol8' Abrufen erfolgreich war ( 11 MB in 1:30 Minuten).
Toaster> SnapMirror Status SnapMirror ist. Quelle Ziel Staates Lag-Status Kühlschrank: Home Toaster: volm1 Nichtinitialisierung - Übertragung (10GB getan) Kühlschrank: Mail-Toaster: volm2 Snapmirrored 01.00.31 Übertragen (4423MB getan) Toaster> Toaster SnapMirror Abbruch: volm1 volm2 Toaster> SnapMirror Status SnapMirror ist auf . Quelle Ziel Staates Lag-Status Kühlschrank: Home Toaster: volm1 Snapmirrored 00.01.25 Idle Kühlschrank: Mail-Toaster: volm2 Snapmirrored 01.03.11 Idle mit Checkpoint Restart (7000MB getan) Toaster> Toaster SnapMirror Abbruch: volm2 Toaster> SnapMirror Status SnapMirror ist. Quelle Ziel Staates Lag-Status Kühlschrank: Home Toaster: volm1 Snapmirrored 00.02.35 Idle Kühlschrank: Mail-Toaster: volm2 Snapmirrored 01.04.21 Idle
Toaster> SnapMirror Status SnapMirror ist. Quelle Ziel Staates Lag-Status Kühlschrank: Home Toaster: volm1 Nichtinitialisierung - Übertragung (10GB getan) Kühlschrank: Mail-Toaster: volm2 Snapmirrored 01.00.31 Übertragen (4423MB getan) Toaster> SnapMirror Abbruch-h Toaster: volm1 Toaster: Toaster volm2> SnapMirror Status SnapMirror ist. Quelle Ziel Staates Lag-Status Kühlschrank: Home Toaster: volm1 Snapmirrored 00.02.35 Idle Kühlschrank: Mail-Toaster: volm2 Snapmirrored 01.04.21 Idle
Toaster> SnapMirror migrieren Hause Spiegel Verhandlungen mit Ziel ....
As a result of this process, the source volume home will be taken offline, and NFS service to this filer will be stopped during the transfer. CIFS service on the source volume will be terminated and CIFS will have to be set up on the destination.
Are you sure you want to do this? 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.allowThis 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)
Copyright © 1994-2008 NetApp, Inc. Legal Information









































