GoGPT Best VPN GoSearch

OnWorks-Favicon

fpsync – Online in der Cloud

Führen Sie fpsync im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl fpsync, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


fpsync — Verzeichnisse parallel mit fpart und rsync synchronisieren.

ZUSAMMENFASSUNG


fpsync [-h] [-v] [-n Jobs & Karriere] [-f Dateien] [-s Größe] [-w funktioniert] [-d shdir] [-t tmpdir]
[-r Berufsbezeichnung] [-o rsyncopts] [-O fpartopts] [-S] src_dir/ dst_dir/

BESCHREIBUNG


Die fpsync Tool synchronisiert Verzeichnisse parallel mit Teil(1) und rsync(1). Es
berechnet Teilmengen von src_dir/ und spawnt rsync(1) Jobs, mit denen sie synchronisiert werden sollen dst_dir/.

Synchronisierungsjobs können entweder lokal oder remote ausgeführt werden (mithilfe von SSH-Workern, siehe
ganz ohne irgendetwas tun oder drücken zu müssen. -w) und werden im laufenden Betrieb ausgeführt, während das Dateisystem gecrawlt wird. Das macht fpsync
Ein gutes Tool zum Migrieren großer Dateisysteme.

OPTIONAL


-h Hilfe drucken

-v Ausführlicher Modus. Kann mehrmals angegeben werden, um den Ausführlichkeitsgrad zu erhöhen.

-n Jobs & Karriere
Start Jobs & Karriere gleichzeitige Synchronisierungsaufträge (entweder lokal oder remote, siehe unten). Standard: 2

-f Dateien
Höchstens umsteigen Dateien Dateien pro Synchronisierungsauftrag. Standard: 2000

-s Größe
Höchstens umsteigen Größe Bytes pro Synchronisierungsauftrag.
Standard: 4294967296 (4 GB)

-w funktioniert
Verwenden Sie Remote-SSH funktioniert um Dateien zu synchronisieren. Synchronisationsjobs werden lokal ausgeführt
wenn diese Option nicht gesetzt ist. funktioniert ist eine durch Leerzeichen getrennte Liste von login@machine
Verbindungszeichenfolgen und können mehrfach angegeben werden. Es muss Ihnen erlaubt sein
Stellen Sie mithilfe eines SSH-Schlüssels eine Verbindung zu diesen Computern her, um Benutzerinteraktionen zu vermeiden.

-d shdir
Stelle den fpsync freigegebenes Verzeichnis zu shdir. Diese Option ist bei Verwendung von SSH obligatorisch
Arbeiter und ist standardmäßig auf eingestellt tmpdir bei lokaler Ausführung. Das angegebene Verzeichnis
muss ein absoluter Pfad sein; Es wird für die Kommunikation mit SSH-Hosts verwendet
(Freigabe von Partitionen und Protokolldateien) und muss daher zur Verfügung gestellt werden
alle teilnehmenden Hosts (z. B. über ar/w NFS-Mount), einschließlich des Master-Hosts
Laufen fpsync.

-t tmpdir
Stelle den fpsync temporäres Verzeichnis zu tmpdir. Dieses Verzeichnis bleibt lokal und nicht
müssen bei der Verwendung von den SSH-Workern gemeinsam genutzt werden -w Möglichkeit. Standard: /tmp/fpsync

-r Berufsbezeichnung
Job fortsetzen Berufsbezeichnung und starten Sie die Synchronisierung der verbleibenden Partitionen mit einem vorherigen Neustart
laufen. Berufsbezeichnung kann im ausführlichen Modus abgerufen werden (siehe Option -v). Beachten Sie, dass
Das Crawlen des Dateisystems wird übersprungen, wenn eine vorherige Ausführung fortgesetzt wird. Als Konsequenz,
Optionen -f, -s, -o, -O, -S, src_dir/ und dst_dir/ werden ignoriert.

-o rsyncopts
Standardwert überschreiben rsync(1) Optionen mit rsyncopts. Verwenden Sie diese Option mit Vorsicht
Bestimmte Optionen sind mit einer parallelen Nutzung nicht kompatibel (z. B --löschen). Standard:
-ein V --numerische-ids

-O fpartopts
Standardwert überschreiben Teil(1) Optionen mit fpartopts.
Standard: -x .zfs -x .Schnappschuss* -x .ckpt

-S Sudo-Modus. Verwenden sudo(8) für Dateisystem-Crawling und Synchronisierungen.

src_dir/
Quellverzeichnis. Es muss absolut und auf allen teilnehmenden Hosts verfügbar sein
(einschließlich des Masters, läuft fpsync).

dst_dir/
Zielverzeichnis. Es muss absolut und für alle Teilnehmer verfügbar sein
Arbeitnehmer.

LAUFEN FPSYNC


. Der fpsync run generiert ein Unikat Berufsbezeichnung, das im ausführlichen Modus angezeigt wird (siehe Option
-v) und in Protokolldateien. Das können Sie nutzen Berufsbezeichnung um einen vorherigen Lauf fortzusetzen (siehe Option).
-r). fpsync startet dann die Synchronisierung der Daten der Teile, die synchronisiert wurden
zu dem Zeitpunkt hörte es auf.

Diese einzigartige Funktion gibt dem Administrator die Möglichkeit, den Vorgang zu stoppen fpsync und später neu starten,
ohne dass der gesamte Crawling- und Synchronisierungsprozess des Dateisystems neu gestartet werden muss. Notiz
Diese Wiederaufnahme ist erst möglich, wenn der Crawling-Schritt des Dateisystems abgeschlossen ist.

Während der Synchronisierung können Sie STRG-C drücken, um den Vorgang zu unterbrechen. Die erste STRG-C
verhindert, dass neue Synchronisierungen übermittelt werden, und der Prozess wartet auf aktuelle Synchronisierungen
Synchronisierungen müssen vor dem Beenden abgeschlossen sein. Wenn Sie erneut STRG-C drücken, wird aktuell angezeigt
Synchronisierungen werden beendet und fpsync wird sofort beendet.

Auf bestimmten Systemen kann STRG-T gedrückt werden, um den Status der aktuellen und verbleibenden Teile abzurufen
synchronisiert werden. Dies kann auch durch das Senden einer SIGINFO an die erreicht werden fpsync

Unabhängig davon, ob Sie den ausführlichen Modus verwenden oder nicht, wird alles darin protokolliert shdir/log/.

Beispiele:


Hier sind einige Beispiele:

fpsync -n 4 / usr / src / /var/src/

Synchronisiert / usr / src / zu /var/src/ Nutzung von 4 lokalen Jobs.

fpsync -n 2 -w login@machine1 -w login@machine2 -d /mnt/fpsync /mnt/src/ /mnt/dst/

Synchronisiert /mnt/src/ zu /mnt/dst/ Verwendung von 2 gleichzeitigen Jobs, die remote auf 2 ausgeführt werden
SSH-Worker (Maschine1 und Maschine2). Das freigegebene Verzeichnis ist auf eingestellt /mnt/fpsync und
montiert auf der laufenden Maschine fpsync, sowie auf Maschine1 und Maschine2. Der
Quellverzeichnis (/mnt/src/) ist auch auf diesen 3 Maschinen verfügbar, während die
Zielverzeichnis (/mnt/dst/) wird nur auf SSH-Workern gemountet (Maschine1 und
Maschine2).

GRENZEN


Parallelisieren rsync(1) macht mehrere Optionen nicht nutzbar, wie z --löschen. Wenn Ihre Quelle
Verzeichnis ist live, während fpsync ausgeführt wird, müssen Sie zusätzliche Dateien löschen
Zielverzeichnis. Dies geschieht normalerweise durch die Verwendung eines abschließenden -Offline- rsync(1) Bestehen Sie das
werde diese Möglichkeit nutzen.

fpsync Stellt Synchronisierungsaufträge auf der Festplatte in die Warteschlange tmpdir/queue Verzeichnis. Vorsichtig sein
um diese Warteschlange auf einem Dateisystem zu hosten, das feinkörnige mtime-Zeitstempel verarbeiten kann (z. B. mit
eine Genauigkeit von weniger als einer Sekunde), wenn Sie möchten, dass die Warteschlange in der richtigen Reihenfolge verarbeitet wird Teil(1)
generiert mehrere Jobs pro Sekunde. Auf FreeBSD, VFS(9) Die Präzision der Zeitstempel kann angepasst werden
unter Verwendung des Sysctl „vfs.timestamp_precision“. Sehen vfs_timestamp(9).

Verwenden Sie fpsync online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad




×
Werbung
❤ ️Hier einkaufen, buchen oder kaufen – kostenlos, damit die Dienste kostenlos bleiben.