Gdrive: Google Drive-Dateien synchronisieren und Websites automatisch auf Google Drive unter Linux sichern

Gdrive: Google Drive-Dateien synchronisieren und Websites automatisch auf Google Drive unter Linux sichern

Gdrive ist ein CLI-Tool zum Hoch- und Herunterladen von Google Drive-Dateien unter Linux. Es ist einfach zu installieren und zu verwenden.

1. Installieren Sie Gdrive : (SSH, basierend auf CentOS 7)
1. Installation

 wget -O /usr/bin/gdrive "https://docs.google.com/uc?id=0B3X9GlR6EmbnQ0FtZmJJUXEyRTA&export=download" chmod +x /usr/bin/gdrive

2. Autorisierung

 gdrive about

Anschließend wird eine URL angezeigt, die nach einem Bestätigungscode fragt.

Fügen Sie die Adresse in den Browser ein und melden Sie sich bei Ihrem Konto an. Es wird eine Codefolge zurückgegeben.

Fügen Sie den Code in SSH ein und Ihre Kontoinformationen werden zurückgegeben

Das Programm gdrive speichert Ihr Token automatisch im Verzeichnis .gdrive unter dem Benutzerverzeichnis. Denken Sie also daran, diese Datei zu löschen, wenn Sie sie nicht mehr benötigen.

2. Verwenden Sie <br />Die gängigen Befehle lauten wie folgt. Weitere Informationen finden Sie auf der offiziellen Website von gdrive: gdrive
Dateien und Ordner im Stammverzeichnis von Google Drive auflisten

 gdrive list

Laden Sie die Datei im Stammverzeichnis von Google Drive auf Ihren lokalen Computer herunter (xxxx ist der Dateiname)

 gdrive download xxxx

Laden Sie den Ordner im Stammverzeichnis von Google Drive auf Ihren lokalen Computer herunter (xxx ist der Ordnername).

 gdrive download xxx

Laden Sie die lokale Datei in das Stammverzeichnis von Google Drive hoch (xxxx ist der Dateiname).

 gdrive upload xxxx

Erstellen Sie einen Ordner im Stammverzeichnis von Google Drive (xxx ist der Ordnername).

 gdrive mkdir xxx

3. Erstellen Sie ein Skript, um Ihre Website automatisch zu sichern und Dateien auf Google Drive hochzuladen
1. Automatisches Website-Backup-Skript (basierend auf MySQL-Datenbank)
Skript-Download : googledrive.sh
Ändern Sie die folgenden Abschnitte:
Zeile 3: Ändern Sie my-database-name in den Namen Ihrer eigenen Datenbank. Zeile 4: Ändern Sie my-database-user in den Benutzernamen Ihrer eigenen Datenbank. Zeile 5: Ändern Sie my-database-password in das Passwort, das Ihrem Benutzernamen Ihrer eigenen Datenbank entspricht. Zeile 7: Ändern Sie zhujiwiki in das Verzeichnis Ihrer eigenen Website. Zeile 8: Ändern Sie /home/wwwroot in das Verzeichnis, in dem sich Ihre eigene Website befindet (das Sicherungsverzeichnis muss also /home/wwwroot/zhujiwiki sein).
Zeile 9: /backups wird in das Verzeichnis zur Speicherung von Backup-Dateien geändert Zeile 35: [email protected] wird in Ihre eigene E-Mail-Adresse geändert

2. Berechtigungen ändern

 chmod +x googledrive.sh

3. Erstellen Sie eine geplante Aufgabe

 vi /etc/crontab

Hinzufügen zu

 0 2 * * * /backups/googledrive.sh

Das obige Sicherungsskript wird unter /backups/ gespeichert und die Sicherung wird täglich um 2 Uhr neu gestartet.

 /etc/init.d/crond restart

4. Anwendung <br />Mithilfe des folgenden Blogbeitrags können Sie Ressourcen rationaler nutzen.
Verwenden Sie den Tumblr-Crawler und kombinieren Sie ihn mit h5ai, um eine private Videobibliothek und eine Bilderbibliothek zu erstellen. Verwenden Sie VPS, um eine Tumblr-Analysestation zu erstellen.
VPS-Installation von Nextcloud, Freigabe von Google Drive, BT-Download

<<:  KrakenServers: 3,5 $/Monat/1 GB Speicher/45 GB Speicherplatz/1 TB Datenverkehr/KVM/Los Angeles

>>:  Cloudxtiny: 3 £/Jahr/96 MB RAM/5 GB Speicher/200 GB Bandbreite/OpenVZ/Deutschland

Artikel empfehlen

drserver: 15 $/Jahr/384 MB Speicher/150 GB Speicherplatz/500 GB Bandbreite/Xen

Der bereits vorgestellte drserver ist ein stabile...

hubiC: 2,5 T kostenloser Cloud-Speicher, Eigentum von OVH

hubiC ist ein kostenloser Cloud-Speicherdienst. N...

Psychz: 59 $/Monat/E3-1230V6/16 GB RAM/256 GB SSD/10 TB Datenverkehr/5 IP/Indien

Psychz, ein alteingesessenes amerikanisches Hosti...

Sprechen Sie auch über Smartphone WM und Android-System

Vor dem letzten Jahr hieß es, es gäbe WM, Symbian...