Regelmæssige Google Takeout-backups: Krypter og gem i DropBox eller S3 hver 3. måned

Hvordan kan der oprettes regelmæssige Google Takeout-backups hver 3. måned og gemmes krypteret i en anden cloud-lagring som DropBox eller S3, helst med en vis grad af automatisering?

For at oprette regelmæssige Google Takeout-backups hver 3. måned og gemme dem krypteret i en anden cloud-lagring som DropBox eller S3, skal du oprette en Google Takeout-eksport, kryptere filerne, automatisere processen med scripts og planlægningsværktøjer, og uploade de krypterede filer til din valgte cloud-lagring.

Sådan oprettes regelmæssige Google Takeout-backups hver 3. måned og gemmes krypteret i en anden cloud-lagring som DropBox eller S3

For at oprette regelmæssige Google Takeout-backups hver 3. måned og gemme dem krypteret i en anden cloud-lagring som DropBox eller S3, kan du følge disse trin:

1. Opret en Google Takeout-eksport

  • Gå til Google Takeout.
  • Vælg de data, du vil eksportere.
  • Vælg "Eksporter hver 2. måned" under frekvensindstillingerne.
  • Vælg filtype og størrelse.
  • Klik på "Opret eksport".

2. Download og Krypter Eksporten

For at sikre dine data, skal du kryptere dem før upload:

  • Download eksporten, når den er klar.
  • Brug et krypteringsværktøj som VeraCrypt eller GnuPG til at kryptere filerne.

3. Automatiser Processen

For at automatisere download, kryptering og upload, kan du bruge scripts og planlægningsværktøjer:

  • Opret et script til at downloade Google Takeout-eksporten automatisk.
  • Brug et krypteringsscript til at kryptere filerne.
  • Opret et script til at uploade de krypterede filer til DropBox eller S3.
  • Brug en planlægningstjeneste som Cron (Linux) eller Task Scheduler (Windows) til at køre disse scripts hver 3. måned.

4. Upload til Cloud-lagring

Afhængigt af din valgte cloud-lagring, kan du bruge følgende metoder:

DropBox

  • Brug DropBox API til at uploade filer via et script.
  • Integrer API-kald i dit upload-script.

Amazon S3

  • Brug AWS CLI til at uploade filer til S3.
  • Integrer AWS CLI-kommandoer i dit upload-script.

Eksempel på Automatiseringsscript

Her er et simpelt eksempel på et bash-script, der kan automatisere processen:


#!/bin/bash

# Download Google Takeout
wget --no-check-certificate --content-disposition "URL_TO_TAKEOUT_EXPORT"

# Krypter filen
gpg --output takeout-encrypted.zip --symmetric --cipher-algo AES256 takeout.zip

# Upload til DropBox
curl -X POST https://content.dropboxapi.com/2/files/upload \
    --header "Authorization: Bearer DROPBOX_ACCESS_TOKEN" \
    --header "Dropbox-API-Arg: {\"path\": \"/takeout-encrypted.zip\"}" \
    --header "Content-Type: application/octet-stream" \
    --data-binary @takeout-encrypted.zip

# Upload til S3
aws s3 cp takeout-encrypted.zip s3://your-bucket-name/

Bemærk: Sørg for at erstatte "URL_TO_TAKEOUT_EXPORT", "DROPBOX_ACCESS_TOKEN", og "your-bucket-name" med de relevante værdier.

Ved at følge disse trin kan du sikre, at dine Google Takeout-data regelmæssigt sikkerhedskopieres og gemmes krypteret i en anden cloud-lagring med en vis grad af automatisering.

Opret din første opgave på få minutter

Spar dig selv for besvær og kom igennem din to-do liste i dag

1

Beskriv din opgave

2

Modtag bud

3

Få løst din opgave

opgaver platform services

Møbelsamling

Hjælp med at samle Ikea klædeskab

opgaver platform services

Maler

Klargøring af lejlighed til flyttesyn

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Havearbejde

Beskæring af 4 større træer

opgaver platform services

IT support

Geninstallering af windows + programmer

opgaver platform services

Elektriker

Installation af Sonos musikanlæg i hus

opgaver platform services

Rengøring

Ugentlig rengøring af lejlighed (114kvm)

opgaver platform services

Flyttehjælp

Flytning af 150 kvm hus til Roskilde fra København

opgaver platform services

Elektriker

Opsætning af lamper i stue og soveværelse

opgaver platform services

Catering

3-retters menu til 14 mennesker