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

Name.com: .com-Domänenname, 6,99 $ für das erste Jahr

Name.com, jetzt können Sie einen .com-Domänenname...

KTS24: Im Dezember jeden Tag ein Spezial-VPS

KTS24 oder GT-Host, Händler (dasselbe Unternehmen...

LetBox: 7 $/Monat/2 GB RAM/25 GB Speicher/5 TB Bandbreite/KVM/Los Angeles

LetBox verfügt über einen speziellen VPS auf KVMP...

Die zehn beliebtesten Suchmaschinen im Ausland

1. Google Es besteht kein Zweifel, dass Google he...

NGClouds: 25 $/Jahr/1 GB/20 GB SSD-Speicherplatz/1 TB Datenverkehr/KVM/Türkiye

NGClouds, ein US-Händler, bietet derzeit hauptsäc...

Ikoula: 11,99€/Monat/Xeon 3440/8GB RAM/500 GB HDD/1 IP

Ikoula, ein französisches Hosting-Unternehmen, ha...

Windows-System-ISO-Image mit integriertem VirtIO-Treiber

Nur für ausländische Benutzer http://dl03.miefen....