Kirjoittaja Aihe: Ubuntusta "backup järjestelmä"  (Luettu 662 kertaa)

Astardot

  • Käyttäjä
  • Viestejä: 144
    • Profiili
Ubuntusta "backup järjestelmä"
« : 12.05.26 - klo:14.40 »
Tervehdys tänne foorumille, pitkästä aikaa!!

Asentelinpa uusimman 26.04 version vanhaan työkoneeseen (Lenovo ThinkPad T470s)
Melkein joka vuosi on muutamia asennuksia tullut tehtyä, että jollain tavalla on kartalla pysytty, mutta foorumin puoli on ollut täysin unohduksissa pitkän aikaa.

Pääsääntöisesti käytössä on Win11 ja OneDrive/M365 + Mac Os + Icloud.
Ei näissä suurempaa valittamista ja homma toimii..

Kuitenkin tämän ajan mukaisesti näille myös mielelläämn katselee korvaajaa, joka olisi täällä EU:n alueella.
Eli Ubuntu läppärissä, mutta mikä olisi hyvä vaihtoehto noille pilvisysteemeille?
Sähköposti palveluntarjoaja, pilveen synkkaus jne...
Proton Mail oli tässä tutkinnassa, mutta ilmainen perusversio ei edes tarjoa työpöytäohjelmia ilmaiseen tilaukseen..

Ubuntu Server on myös menossa tulille (Proxmox/MacMini server), joten ehkäpä sitäkin voisi tässä hyödyntää..

Ideoita toteutuksesta ja palveluntarjoajista otetaan vastaan...

qwertyy

  • Käyttäjä
  • Viestejä: 6267
    • Profiili
Vs: Ubuntusta "backup järjestelmä"
« Vastaus #1 : 12.05.26 - klo:19.56 »
Varmuuskopiot. Kokeiles tsekata sellainen kuin UrBackup. Voisi ehkä olla vaihto käytössäsi. Pilvetön, mutta synkronoi silti netin kautta ilman. Windowsilla toimii ainakin hyvin. Pitäis toimia Linux ja MacOS.

Sitten jos haluat vaikka yhden kansion synkronoida kaikille koneille, niin ääni tulee heti SyncThingille. Mulla on konffattu de niin, että client laitteita on 15kpl ja silti homma on toiminut, koska olen Proxmoxin päällä olevaan serveriin tehnyt tavallaan serveri instanssin, johon laitteet ensin lähettää ja hakee sieltä. Toimii kyllä ilman sitäkin, mutta ihan varmasti tulee versio ongelmia jos clienttejä on enemmän. Learnlinux.tv on tehny hyvät videot aiheesta Youtubeen
Tsekkaa ne.

Tää jälkimmäinen on itsellä siis Windows, Linux, MacOS, Android. Jopa iOS:lle taitaa olla epävirallisia ohjelmia, mutta iOS nyt on käyttisten syöpä muutenkin, että kannattaa ehkä unohtaa se kuvioista.
« Viimeksi muokattu: 12.05.26 - klo:19.58 kirjoittanut qwertyy »

AimoE

  • Käyttäjä
  • Viestejä: 3030
    • Profiili
Vs: Ubuntusta "backup järjestelmä"
« Vastaus #2 : 13.05.26 - klo:07.09 »
Voihan varmuuskopiot viedä pilveen salattuna. Esimerkiksi restic tekee täysin salatun varmuuskopiovaraston. Sen voi konffata niin, että varmistus tehdään suoraan pilveen (kätevimmin rclone-integraatiolla), mutta käytännössä voi olla parempi säilyttää myös paikallinen kopio:
  • sulje ohjelmat, joiden muistissa oleva tieto täytyy kirjoittaa leyvlle tai joiden käyttö varmistuksen aikana voi rikkoa varmistuksen eheyden
  • käynnistä restic-varmistus paikalliselle levylle
  • jos resticin snapshot ei ole konfffattuna, avaa suljetut ohjelmat vasta kun varmistus päättyy
  • varmistuksen jälkeen aja rclone paikallisen levyn varastosta pilveen tai muuhun etäpalveluun

ilkant

  • Käyttäjä
  • Viestejä: 1765
  • Kubuntu
    • Profiili
Vs: Ubuntusta "backup järjestelmä"
« Vastaus #3 : 15.05.26 - klo:11.17 »
Rsnapshot on sovellus, joka tekee varmuuskopioita. On käytössä yhdellä tutulla. Sitten on tällainenkin rsync_tmbackup. Itselle on toistaiseksi riittänyt kopioida saman koneen toiselle levylle koko hakemistorakenne datatiedsoista. Ohjelmat on asennettavissa pakettivarastoista tarvittaessa.

Hajakenttä

  • Käyttäjä / moderaattori
  • Viestejä: 1595
    • Profiili
Vs: Ubuntusta "backup järjestelmä"
« Vastaus #4 : 15.05.26 - klo:12.03 »
Snap-kaupassa näkyy olevan hakusanalla 'backup' sovelluksia varmuuskopiointiin enemmän kuin lääkäri määrää. En ole niitä kokeillut kun yhden – DejaDup – nimisen, joka löytyy taas hassusti nimellä 'varmuuskopio'. Siitä voi määritellä mitä kopioidaan ja kuinka usein ja mihin talletetaan. Kohteeksi voi valita vaikka jonkin pilvipalvelun tai omalla koneella olevan toisen levyn. Kun sitä kokeilin totesin, että kopiotiedostoa ei sen salauksen vuoksi voi lukea toisella koneella. Jos siis oma tietokone tuhoutuu tulipalossa tai varastetaan ei toisella laitteella saa kopioita luetuksi salasanallakaan. Voi olla, että se vika on jo korjattu.

Itselleni riittää mainiosti kun pienellä basch skriptillä tehty komentosarja tekee kopion omista valituista hakemistoista omalla laitteella olevaan nopeaan muistikorttiin. Se on kevyt ja nopea ja vaivaton ja olen sitä käyttänyt jo vuosia. Mitään graafisia sovelluksia en tarvitse. Siitä on juttua täällä:
https://forum.ubuntu-fi.org/index.php?topic=59197.msg450137#msg450137

DELL Latitude 5480 Xubuntu 22.04. DELL Latitude 7490 Xubuntu 24.04.
– Memento Vivere – Terv: Timo

AimoE

  • Käyttäjä
  • Viestejä: 3030
    • Profiili
Vs: Ubuntusta "backup järjestelmä"
« Vastaus #5 : 15.05.26 - klo:20.10 »
Snap-kaupassa näkyy olevan hakusanalla 'backup' sovelluksia varmuuskopiointiin enemmän kuin lääkäri määrää. En ole niitä kokeillut kun yhden – DejaDup – nimisen, joka löytyy taas hassusti nimellä 'varmuuskopio'. Siitä voi määritellä mitä kopioidaan ja kuinka usein ja mihin talletetaan. Kohteeksi voi valita vaikka jonkin pilvipalvelun tai omalla koneella olevan toisen levyn.

Sinulla taitaa olla Ubuntu 26.04? Siinä Deja Dupin takatuuppari ei enää ole duplicity; sen tilalle on vaihdettu restic. Siksi siinä on pilvikin mukana. Deja-dup on hyvin simppeli käyttöliittymä. Resticillä on enemmän ulottuvuuksia kuin Deja-dup paljastaa.

Kun sitä kokeilin totesin, että kopiotiedostoa ei sen salauksen vuoksi voi lukea toisella koneella. Jos siis oma tietokone tuhoutuu tulipalossa tai varastetaan ei toisella laitteella saa kopioita luetuksi salasanallakaan. Voi olla, että se vika on jo korjattu.

Ei siinä mitään vikaa ole. Kyllä ne varmuuskopiot voi sieltä palauttaa, kun vaan käyttää samaa restic-salasanaa -- sitä vartenhan se pilvi siellä on vaihtoehtona.
« Viimeksi muokattu: 15.05.26 - klo:20.30 kirjoittanut AimoE »

AimoE

  • Käyttäjä
  • Viestejä: 3030
    • Profiili
Vs: Ubuntusta "backup järjestelmä"
« Vastaus #6 : 16.05.26 - klo:07.22 »
Tarkistin vielä duplicity:ä käyttävän deja-dupin asetukset, ja onhan sielläkin vaihtoehtoina Google Drive ja OneDrive, mutta rclone puuttuu. Restic-pohjaisena deja-dupin käyttöliittymä on ihan erinäköinen kuin duplicity-pohjaisena, mutta käytössä voi kerrallaan olla vain yksi deja-dup, joten tietosisällön kautta on helpompi tunnistaa kummasta versiosta on kyse, ja rclonen läsnäolo tai puutttuminen on asia jonka voi tarkistaa.

Olipa deja-dup-versio mikä tahansa, täyskatastrofiin varautuminen vaatii saman proseduurin:
  • Talleta salasana! Ei riitä että salasana on talletettu salasanatietokantaan (kuten KeePass), jos tietokanta on vain lähiverkon koneella. Se täytyy tallettaa myöskin muualle, joko pilveen (sellaisenaan, eikä vain varmuuskopioinnin mukana) tai fyysisellä tallennusvälineellä kuten USB-tikku.
  • Talleta samalla tavalla ainakin tallennussijainti, joka näkyy deja-dupin käyttöliittymässä otsikolla Tallennus.

Salasana ja tallennussijainti riittävät palautukseen.

Jos haluat talteen kaikki asetukset, voit poimia ne tiedostoon komennolla
Koodia: [Valitse]
dconf dump /org/gnome/deja-dup/ > deja-dup.dconf
ja ne voi uudella koneella palauttaa komennolla
Koodia: [Valitse]
dconf load /org/gnome/deja-dup/ < deja-dup.dconf

Jos kotona on useampi tietokone, ja haluat konffata yhden niistä backup-palvelimeksi, asenna sinne rest-server. Paketin nimi on valittu huonosti; pakettivarastosta (apt-komennolla) se löytyy nimellä restic-rest-server ja snap-pakettina se on restic-server. Palvelun konffaus käyttöön vaatii hieman käsityötä, mutta valmiiksi konffattuna palvelin on helppo asettaa muiden koneiden deja-dup-asetuksiin.

Deja-dup on tarkoituksella tehty yksinkertaiseksi, joten useampia rinnakkaisia tallennussijainteja siihen ei voi konffata. Sitä varten täytyy siirtyä komentoriville.

Varmistukset voi tehdä ihan samaan varastoon myös Windows-koneilta. Sitä ei kylläkään kannata tehdä WSL:n kautta jos haluaa tehdä palautukset suoraan Windows-polkuihin. Tosin kun restic asennetaan Windows-natiivina (esim. Scoopilla), ei deja-dup ole käytettävissä, jolloin varmistusta varten tarvitaan komentotiedosto -- ja kaikki mitä siitä seuraa. Katso myös How to securely manage Restic passwords in Win11.
« Viimeksi muokattu: 16.05.26 - klo:08.02 kirjoittanut AimoE »

AimoE

  • Käyttäjä
  • Viestejä: 3030
    • Profiili
Vs: Ubuntusta "backup järjestelmä"
« Vastaus #7 : 16.05.26 - klo:13.06 »
Palautus muuhun kuin alkuperäiseen sijaintiin:

Koodia: [Valitse]
restic --repo=SIJAINNISTA restore latest --target=POLKUUN
Varaston sijainnin voi välittää muuttujassa:

Koodia: [Valitse]
export RESTIC_REPOSITORY=SIJAINNISTA
Hakua voi rajoittaa esimerkiksi sen mukaan, miltä koneelta varmistus eli snapshot on otettu ja missä juuressa snapshotit sijaitsevat varaston sisällä (jos hakemistoja on luotu käyttäjäkohtaisesti):

Koodia: [Valitse]
restic restore --target POLKUUN latest --path HAKEMISTOSTA --host KONEELTA

Normaalikäyttö komentorivillä:

Kaikille restic-komennoille on oma help:

Koodia: [Valitse]
restic help snapshots
Katso viimeisimmät snapshotit:

Koodia: [Valitse]
restic snapshots --latest 10 --host KONEELTA
Yksittäisen kansion tai tiedoston palautus attribuutteineen:

Koodia: [Valitse]
restic restore SNAPSHOT:ALIKANSIO --exclude '.*'
restic restore SNAPSHOT --include TIEDOSTO
restic restore SNAPSHOT:ALIKANSIO --include TIEDOSTO


Deja-dup avaa snapshotteja tiedostoselaimeen read-only-tilassa liitettynä, ja yksittäisiä tiedostoja on kätevintä poimia sieltä; ensin voi avata päätteen tiettyyn hakemistoon. Liitoksen voi tehdä komentorivilläkin (restic mount).
Liitoksen kautta attribuutit eivät tule mukana, eikä liitos ei toimi Windowsilla.

Lisää:

Peruskäyttö: https://restic.readthedocs.io/en/latest/
Oma palvelin: https://github.com/restic/rest-server
Pilvikytky: https://rclone.org/commands/rclone_serve_restic/

Resticille voi kertoa millä hakusanoilla deja-dupin tallettama salasana löytyy avainrenkaasta:

Koodia: [Valitse]
export RESTIC_PASSWORD_COMMAND="secret-tool lookup owner=deja-dup type=passphrase"
« Viimeksi muokattu: 16.05.26 - klo:14.18 kirjoittanut AimoE »