L'OT di Linux e altri OS

EmanueleC

Utente Èlite
5,139
1,554
CPU
Ryzen 5 2600x
Dissipatore
stock
Scheda Madre
ROG STRIX B450-F GAMING
Hard Disk
1TB Toshiba, Toshiba TR200 240 GB
RAM
Corsair DDR4 3000 Mhz 2x8 GB
Scheda Video
GeForce GTX 750Ti 2gb
Alimentatore
Seasonic Focus Gold 450W
Case
BitFenix Neos
Sistema Operativo
Ubuntu 20.04 LTS
Quindi quando si parla di gestione snapshots si parla di catturare l'istantanea solo della root giusto ?
In teoria potevi anche non gestire /dev/sdb1 come subvolume e tenerlo come semplice secondo disco fisico (e quindi 1 partizione) ?
Si parla di fare l'istantanea del subvolume X o Y, Timeshift supporta l'istantanea dei subvolume della radice e della home rinominati in @ e @home.
Era cosi prima, solo la radice (/dev/sdb1: /, dopo /dev/sdb1:/@dati e /dev/sdb1:/game, nessun subvolume, dopo mi è venuta l'idea di btrfs send, e quindi ho dovuto creare i subvolume per escludere le cartelle che non voglio fare backup.
 
  • Mi piace
Reactions: Fenix27

« MoMy »

Utente Attivo
1,349
604
Quindi quando si parla di gestione snapshots si parla di catturare l'istantanea solo della root giusto ?
No, si parla di fare l' istantanea del subvol chiamato in causa. Che contenga la root (/) oppure la home o... tu farai lo snap solo di quel subvol.
Va detta una cosa che finora è mancata. Prima di tutto non puoi fare lo snap (es. @root) e depositarlo in un altro nel subvol (es. @Dati). Potrai spostare lo snap solo con send/receive.
Se inizialmente lo snap pesa pochi KB perché è solo di metadati, nel momento in cui lo depositi da qualche altra parte (e per inciso BTRFS accetta solo BTRFS, in altri termini non puoi spostare con send/receive uno snap per metterlo in ext4 o altro filesystem), questi avrà la dimensione effettiva del sistema fotografato.
Semplificando ancora, se per esempio crei un subvol (es. @media), ci butti dentro 5 GB di files, fai lo snap, lo controlli e pesa 2MB, lo sposti nel disco esterno (sempre BTRFS), questi diverrà 5 GB, in pratica una copia 1:1.
Per spostarlo in altri filesystem devi creare un archivio e poi lo sposti con i soliti comandi di shell.

Bye^^
 
  • Mi piace
Reactions: Fenix27 e e_ale92

EmanueleC

Utente Èlite
5,139
1,554
CPU
Ryzen 5 2600x
Dissipatore
stock
Scheda Madre
ROG STRIX B450-F GAMING
Hard Disk
1TB Toshiba, Toshiba TR200 240 GB
RAM
Corsair DDR4 3000 Mhz 2x8 GB
Scheda Video
GeForce GTX 750Ti 2gb
Alimentatore
Seasonic Focus Gold 450W
Case
BitFenix Neos
Sistema Operativo
Ubuntu 20.04 LTS
No, si parla di fare l' istantanea del subvol chiamato in causa. Che contenga la root (/) oppure la home o... tu farai lo snap solo di quel subvol.
Va detta una cosa che finora è mancata. Prima di tutto non puoi fare lo snap (es. @root) e depositarlo in un altro nel subvol (es. @Dati). Potrai spostare lo snap solo con send/receive.
Se inizialmente lo snap pesa pochi KB perché è solo di metadati, nel momento in cui lo depositi da qualche altra parte (e per inciso BTRFS accetta solo BTRFS, in altri termini non puoi spostare con send/receive uno snap per metterlo in ext4 o altro filesystem), questi avrà la dimensione effettiva del sistema fotografato.
Semplificando ancora, se per esempio crei un subvol (es. @media), ci butti dentro 5 GB di files, fai lo snap, lo controlli e pesa 2MB, lo sposti nel disco esterno (sempre BTRFS), questi diverrà 5 GB, in pratica una copia 1:1.
Per spostarlo in altri filesystem devi creare un archivio e poi lo sposti con i soliti comandi di shell.

Bye^^
l'aumento delle dimensione dello snapshot avviene anche sullo stesso file system man mano che la differenza dei file Y (snap) e Y (subvolume attuale) aumenta.
In pratica se elimini un file sul subvolume attuale, dopo lo snapshot Y, lo snapshot Y aumenta di dimensioni tanto quanto è la dimensione del file eliminato, perché rimane sullo snapshot.
Post automaticamente unito:

E Timeshift ti mostra anche queste informazioni:
Schermata del 2020-01-31 22-15-03.png
Dimensione è la dimensione effettiva del subvolume, Non condiviso è la dimensione dello snapshot
 

DarkSmasher

Utente Attivo
461
125
CPU
Portatile: Intel Core i3-6006U Fisso: Intel Core2 Duo
Dissipatore
Fisso: Stock Intel
Hard Disk
Portatile: SSD 500 GB SATA III Fisso: Hard Disk 250 GB SATA II -> AHCI + RAID Controller
RAM
Portatile: 4 GB DDR4 SDRAM Fisso: 4 GB DDR2
Scheda Video
Portatile: Intel HD 520 Graphics Fisso: NVIDIA GT 8400 GS
Monitor
Monitor ASUS
Periferiche
Fisso: Tastiera HP e mouse Logitech wireless
Internet
Fibra HTTC
Sistema Operativo
Portatile: Kubuntu Deepin Fisso: Debian 9
Qualcuno ha mai provato Lite Linux? Com'è?
 

Fenix27

Utente Attivo
687
167
Ieri ho provato a fare il backup di /home su un HDD esterno tramite rsync... Ho dovuto interrompere, dovendo uscire, perchè dopo 2 ore stava ancora su ~/.local/share :asd:.
Mi sa che la prossima volta escluderò qualche cartella.
 
Ultima modifica:
  • Haha
Reactions: Moffetta88

e_ale92

Utente Èlite
16,999
4,988
CPU
Intel® Core™ i7-920 Processor - @3.33GHz
Dissipatore
Stock Intel
Scheda Madre
Asus P6T - socket LGA 1366
Hard Disk
Samsung 830 128GB + Samsung Spinpoint F4 320GB + Seagate Barracuda 1,5 TB
RAM
Corsair DDR3 1333MHz CL9 XMS3 DHX (2x2GB) - @1674MHz
Scheda Video
MSI R6970 Lightning
Scheda Audio
Realtek ALC 1200
Monitor
HP 2310i
Alimentatore
XFX Pro 750W Core Edition
Case
Cooler Master HAF 922
Periferiche
R.A.T. 5 Cyborg Mad Catz
Sistema Operativo
Arch Linux + Windows 10 Pro
gente, qualcuno di voi usa duplicity backup?

fino alla 0.7.19 non avevo problemi, la 0.8.9/0.8.10 (ultima stable) da errore
TypeError: a bytes-like object is required, not 'str'
per ora ho fixato con un downgrade manuale, ma vorrei capire la causa. sospetto ci sia lo zampino di python3, ma non sono sicuro (né so come intervenire)
 

rebellion

Utente Èlite
1,546
479
CPU
intel i5 9500
Dissipatore
cooler master hyper 212 evo
Scheda Madre
asrock b360 pro4
Hard Disk
samsung 850evo 250GB+samsung 840pro 128GB+seagate barracuda 2TB+seagate barracuda 2TB
RAM
corsair vengeance lpx ddr4 2133MHz 2x4GB CL13
Scheda Video
integrata intel hd graphics 630
Scheda Audio
integrata
Monitor
samsung ue55mu6500u
Alimentatore
xfx pro series 550w core edition
Case
mastercooler
Sistema Operativo
archlinux x64 + gnome3.34.1 && windows10 pro x64
gente, qualcuno di voi usa duplicity backup?

fino alla 0.7.19 non avevo problemi, la 0.8.9/0.8.10 (ultima stable) da errore


per ora ho fixato con un downgrade manuale, ma vorrei capire la causa. sospetto ci sia lo zampino di python3, ma non sono sicuro (né so come intervenire)
se hai il codice si potrebbe correggere l'errore. da qualche parte hanno ottenuto un oggetto binario credendo che fosse una stringa.
 

e_ale92

Utente Èlite
16,999
4,988
CPU
Intel® Core™ i7-920 Processor - @3.33GHz
Dissipatore
Stock Intel
Scheda Madre
Asus P6T - socket LGA 1366
Hard Disk
Samsung 830 128GB + Samsung Spinpoint F4 320GB + Seagate Barracuda 1,5 TB
RAM
Corsair DDR3 1333MHz CL9 XMS3 DHX (2x2GB) - @1674MHz
Scheda Video
MSI R6970 Lightning
Scheda Audio
Realtek ALC 1200
Monitor
HP 2310i
Alimentatore
XFX Pro 750W Core Edition
Case
Cooler Master HAF 922
Periferiche
R.A.T. 5 Cyborg Mad Catz
Sistema Operativo
Arch Linux + Windows 10 Pro
se hai il codice si potrebbe correggere l'errore. da qualche parte hanno ottenuto un oggetto binario credendo che fosse una stringa.
eh il problema è che non mi dice dov'è l'errore. mi sarà solo quello che ho scritto :/
 

rebellion

Utente Èlite
1,546
479
CPU
intel i5 9500
Dissipatore
cooler master hyper 212 evo
Scheda Madre
asrock b360 pro4
Hard Disk
samsung 850evo 250GB+samsung 840pro 128GB+seagate barracuda 2TB+seagate barracuda 2TB
RAM
corsair vengeance lpx ddr4 2133MHz 2x4GB CL13
Scheda Video
integrata intel hd graphics 630
Scheda Audio
integrata
Monitor
samsung ue55mu6500u
Alimentatore
xfx pro series 550w core edition
Case
mastercooler
Sistema Operativo
archlinux x64 + gnome3.34.1 && windows10 pro x64

e_ale92

Utente Èlite
16,999
4,988
CPU
Intel® Core™ i7-920 Processor - @3.33GHz
Dissipatore
Stock Intel
Scheda Madre
Asus P6T - socket LGA 1366
Hard Disk
Samsung 830 128GB + Samsung Spinpoint F4 320GB + Seagate Barracuda 1,5 TB
RAM
Corsair DDR3 1333MHz CL9 XMS3 DHX (2x2GB) - @1674MHz
Scheda Video
MSI R6970 Lightning
Scheda Audio
Realtek ALC 1200
Monitor
HP 2310i
Alimentatore
XFX Pro 750W Core Edition
Case
Cooler Master HAF 922
Periferiche
R.A.T. 5 Cyborg Mad Catz
Sistema Operativo
Arch Linux + Windows 10 Pro

e_ale92

Utente Èlite
16,999
4,988
CPU
Intel® Core™ i7-920 Processor - @3.33GHz
Dissipatore
Stock Intel
Scheda Madre
Asus P6T - socket LGA 1366
Hard Disk
Samsung 830 128GB + Samsung Spinpoint F4 320GB + Seagate Barracuda 1,5 TB
RAM
Corsair DDR3 1333MHz CL9 XMS3 DHX (2x2GB) - @1674MHz
Scheda Video
MSI R6970 Lightning
Scheda Audio
Realtek ALC 1200
Monitor
HP 2310i
Alimentatore
XFX Pro 750W Core Edition
Case
Cooler Master HAF 922
Periferiche
R.A.T. 5 Cyborg Mad Catz
Sistema Operativo
Arch Linux + Windows 10 Pro
 

e_ale92

Utente Èlite
16,999
4,988
CPU
Intel® Core™ i7-920 Processor - @3.33GHz
Dissipatore
Stock Intel
Scheda Madre
Asus P6T - socket LGA 1366
Hard Disk
Samsung 830 128GB + Samsung Spinpoint F4 320GB + Seagate Barracuda 1,5 TB
RAM
Corsair DDR3 1333MHz CL9 XMS3 DHX (2x2GB) - @1674MHz
Scheda Video
MSI R6970 Lightning
Scheda Audio
Realtek ALC 1200
Monitor
HP 2310i
Alimentatore
XFX Pro 750W Core Edition
Case
Cooler Master HAF 922
Periferiche
R.A.T. 5 Cyborg Mad Catz
Sistema Operativo
Arch Linux + Windows 10 Pro

EmanueleC

Utente Èlite
5,139
1,554
CPU
Ryzen 5 2600x
Dissipatore
stock
Scheda Madre
ROG STRIX B450-F GAMING
Hard Disk
1TB Toshiba, Toshiba TR200 240 GB
RAM
Corsair DDR4 3000 Mhz 2x8 GB
Scheda Video
GeForce GTX 750Ti 2gb
Alimentatore
Seasonic Focus Gold 450W
Case
BitFenix Neos
Sistema Operativo
Ubuntu 20.04 LTS
E anche Debian sta passando sotto la mia personalizzazione su Btrfs :patpat: Su Debian ha ancora più senso, visto che di default non crea nessun subvolume.
Inoltre escludendo molte cartelle dallo snapshot, grazie ai subvolumi, il subvolume della radice pesa davvero pochissimo.
Schermata del 2020-03-16 13-34-57.png
 

Entra

oppure Accedi utilizzando

Hot del momento