Sådan opretter du et automatisk sikkerhedssystem på Linux med Dropbox
Har du nogensinde ønsket at oprette et backup-system på dit Linux-skrivebord, men ved ikke, hvor du skal starte? Ikke bekymre dig, det er nemmere end du tror! Linux-skrivebordet er kompatibelt med Dropbox, hvilket gør plads til et retableret, back-platform backup system. Med dette sikkerhedskopierings værktøj er det meget nemt at konfigurere manuelle sikkerhedskopier og planlægge dem også.
I denne artikel går vi over detaljerne for at konfigurere Dropbox til at håndtere automatiske sikkerhedskopier. Sammen med alt dette diskuterer vi, hvorfor du vil have et backup-system på dit Linux-skrivebord og gå over et par andre løsninger til dem, der ikke er interesseret i "skyen". Lad os komme i gang!
Installation
Til sikkerhedskopiering bruger vi ikke den officielle synkroniseringsklient. I stedet bruger vi Dropbox Uploader. Det er et ret komplekst bash script, der gør det muligt at automatisere sikkerhedskopier direkte til Dropbox. Start med at åbne en terminal og få koden via git.
Bemærk : Du skal installere pakken "git" på dit system, eller denne kommando fungerer ikke.
git klon https://github.com/andreafabrizi/Dropbox-Uploader.git cd Dropbox-Uploader sudo chmod + x * .sh ./dropbox_uploader.sh
Når disse fire kommandoer er indtastet, vises en skærm og spørger brugeren. Log ind i Dropbox og gå videre til denne side. For at dette script skal virke, skal der oprettes et adgangstegn. Gå her og klik på "Opret." På næste side udfylder du alle oplysningerne for at oprette din app. Når du bliver bedt om det, skal du klikke på "Dropbox API."
Når alle oplysninger er udfyldt, har du oprettet din Dropbox-app. Det næste trin er at generere din adgangstoken. Kig efter det på siden, klik på "Generer token", og kopier det til dit udklipsholder.
Tag symbolet og indsæt det i terminalen, hvor scriptet beder "access token". Med adgangstokenet tilføjet, lav backupkatalogen:
./dropbox_uploader.sh mkdir Linux-Backups
Opsætning af automatiske sikkerhedskopier
Indstilling af det automatiske sikkerhedssystem er lavet med Cron. Cron er et system, der giver brugerne mulighed for at planlægge forskellige typer kommandoer. Åbn en terminal og rediger standard crontab.
Cron er muligvis ikke installeret. Søg i din Linux pakke manager for cron, cronie eller noget lignende og installer det.
nano crontab -e
Indsæt følgende i crontab, når du har redigeret det for at passe til dine behov:
04 07 * * 6 tar -zcvf backup - $ (dato +% Y-% m-% d) .tar.gz / home / brugernavn / filer-eller-mapper-til-back-up /; / home / brugernavn / Dropbox-Uploader / dropbox_uploader.sh upload / home / brugernavn / filer-eller-mapper-til-backup / backup - $ (dato +% Y-% m-% d) .tar.gz Linux-Backup
Denne cron-kommando kører automatisk backupen (Du kan ændre den fil eller mapper, du vil sikkerhedskopiere.) På hver lørdag og uploade den til Dropbox kl 7:04. Når koden er indsat, skal du trykke på "Ctrl + o" for at skrive filen ud.
Bemærk: Hvis du kun sikkerhedskopierer små filer, vil de gratis opbevaring Dropbox-tilbud være mere end nok. Hvis du har brug for mere lagerplads, skal du opgradere din konto til en præmieplan. Desuden komprimerer ovennævnte kode kun dine backupfiler. Det krypterer ikke dine data. Du vil måske overveje at kryptere den, før du synkroniserer til Dropbox.
Hvorfor Dropbox?
Dropbox på Linux er måske en af de mest brugte cloud storage løsninger derude. De leverer en desktop-klient til Linux (i modsætning til Drive eller OneDrive). Ved hjælp af denne tjeneste får brugerne faktisk at synkronisere data med en stationær klient i stedet for at uploade filer via en web-interface.
En anden grund til, at Dropbox seriøst bør betragtes som en backup-løsning, er, at det er cross-platform. Dine data backup kan fås og endda ændret fra din Android eller iPhone sammen med din Windows eller Mac. Løsninger ved brug af Rsync er gode, men ikke gode nok i denne henseende.
Andre løsninger
Det automatiske Dropbox-backup-system er pænt, og de fleste brugere finder det nyttigt, at deres filbackups automatisk vises i deres Dropbox-konto. Dropbox er dog ikke for alle. Lad os kort gå over tre gode alternativer til at lave sikkerhedskopier på Linux.
1. Tilbage i tiden
Back in Time er en tidsplanbaseret backup-løsning til Linux, der arbejder ud fra snapshots. Installer den på Ubuntu med:
sudo add-apt-repository ppa: bit-team / stable sudo til at opdatere sudo apt installere backintime-gnome
eller
sudo apt installer backintime-kde
Back in Time er en god løsning for dem, der ønsker at oprette hurtige snapshots af mapper og holde trinvis backup af data. Lær mere her.
2. Deja Dup
Et godt backupsystem til dem, der ikke ønsker at følge Dropbox-metoden, er Deja Dup. Det kan også gøre automatiske sikkerhedskopier på Linux og fungerer på en meget let programmerbar tidsplan. Vil du lære at sætte det op? Gå til denne artikel og lær mere om det!
3. Gnome disks
Gnome Disks håndterer backup lidt anderledes end de andre løsninger på denne liste. Til at begynde med gør Gnome Disks ikke automatiserede sikkerhedskopier. I stedet kan brugerne manuelt tage komplette snapshots af partitioner og harddiske til opbevaring senere. Selv om det lyder som en smule, er det faktisk en rigtig elegant løsning. Med dette værktøj kan du endda sikkerhedskopiere din eksisterende Linux-installation eller mediesamling og holde den nøjagtigt den måde den er.
Hvis du læser denne vejledning og ønsker manuel sikkerhedskopiering af dine data i stedet, er denne løsning for dig.
Lær alt om at sikkerhedskopiere denne løsning her.
Konklusion
Selvom mange mennesker ikke bryder sig om dette på Linux, betyder det at have et godt backup-system, at dine data altid vil være sikre. Uanset om det er at lave et diskbillede eller holde kritiske filer i skyderen, snapshots eller inkrementelle sikkerhedskopier, er det vigtigt at beskytte dine data. Forhåbentlig, med denne artikel, vil de, der afsætter opsætning af en backup-løsning til deres Linux-skrivebord, indse, hvor vigtigt dette er og tage skridt til at beskytte kritiske data.