Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/12/2024, à 13:02

eric63

sauvegardes restic ou Rclone sur freebox ultra

Salut
je suis à la recherche d’une méthode «simple» de sauvegarde incrémentale.
Après mettre casser les dents sur diverses voies cet été 2024
Je suis une piste avec restic basé sur rclone et divers essais d’interface graphique pour pouvoir sauvegarder mes datas depuis mes ordis vers une nvme  intégrée à ma freebox, formatée en EXT4 et accessible avec smb depuis mes ordis.

Les infos pour restic sont là et semble très fournis mais pas de détails sur mon cas hmm

Mais je m’y perds beaucoup étant complètement débutant dans ce domaine (et bien d’autres)
rclone propose de très nombreux paramètres 

kubu@kubu-System-Product-Name:~$ rclone -v
Usage:
  rclone [flags]
  rclone [command]

Available Commands:
  about           Get quota information from the remote.
  authorize       Remote authorization.
  backend         Run a backend-specific command.
  bisync          Perform bidirectional synchronization between two paths.
  cat             Concatenates any files and sends them to stdout.
  check           Checks the files in the source and destination match.
  checksum        Checks the files in the source against a SUM file.
  cleanup         Clean up the remote if possible.
  completion      Generate the autocompletion script for the specified shell
  config          Enter an interactive configuration session.
  copy            Copy files from source to dest, skipping identical files.
  copyto          Copy files from source to dest, skipping identical files.
  copyurl         Copy url content to dest.
  cryptcheck      Cryptcheck checks the integrity of a crypted remote.
  cryptdecode     Cryptdecode returns unencrypted file names.
  dedupe          Interactively find duplicate filenames and delete/rename them.
  delete          Remove the files in path.
  deletefile      Remove a single file from remote.
  genautocomplete Output completion script for a given shell.
  gendocs         Output markdown docs for rclone to the directory supplied.
  hashsum         Produces a hashsum file for all the objects in the path.
  help            Show help for rclone commands, flags and backends.
  link            Generate public link to file/folder.
  listremotes     List all the remotes in the config file.
  ls              List the objects in the path with size and path.
  lsd             List all directories/containers/buckets in the path.
  lsf             List directories and objects in remote:path formatted for parsing.
  lsjson          List directories and objects in the path in JSON format.
  lsl             List the objects in path with modification time, size and path.
  md5sum          Produces an md5sum file for all the objects in the path.
  mkdir           Make the path if it doesn't already exist.
  mount           Mount the remote as file system on a mountpoint.
  move            Move files from source to dest.
  moveto          Move file or directory from source to dest.
  ncdu            Explore a remote with a text based user interface.
  obscure         Obscure password for use in the rclone config file.
  purge           Remove the path and all of its contents.
  rc              Run a command against a running rclone.
  rcat            Copies standard input to file on remote.
  rcd             Run rclone listening to remote control commands only.
  rmdir           Remove the empty directory at path.
  rmdirs          Remove empty directories under the path.
  selfupdate      Update the rclone binary.
  serve           Serve a remote over a protocol.
  settier         Changes storage class/tier of objects in remote.
  sha1sum         Produces an sha1sum file for all the objects in the path.
  size            Prints the total size and number of objects in remote:path.
  sync            Make source and dest identical, modifying destination only.
  test            Run a test command
  touch           Create new file or change file modification time.
  tree            List the contents of the remote in a tree like fashion.
  version         Show the version number.

Use "rclone [command] --help" for more information about a command.
Use "rclone help flags" for to see the global flags.
Use "rclone help backends" for a list of supported services.

et de très nombreux backends (~50aine de formats de réception)

kubu@kubu-System-Product-Name:~$ rclone help backends
All rclone backends:

  alias        Alias for an existing remote
  memory       In memory object storage system.
  crypt        Encrypt/Decrypt a remote
  hdfs         Hadoop distributed file system
  local        Local Disk
  azureblob    Microsoft Azure Blob Storage
  b2           Backblaze B2
  fichier      1Fichier
  ftp          FTP
  http         HTTP
  internetarchive Internet Archive
  koofr        Koofr, Digi Storage and other Koofr-compatible storage providers
  netstorage   Akamai NetStorage
  opendrive    OpenDrive
  seafile      seafile
  sftp         SSH/SFTP
  sia          Sia Decentralized Cloud
  smb          SMB / CIFS
  sugarsync    Sugarsync
  uptobox      Uptobox
  webdav       WebDAV
  filefabric   Enterprise File Fabric
  cache        Cache a remote
  chunker      Transparently chunk/split large files
  combine      Combine several remotes into one
  compress     Compress a remote
  s3           Amazon S3 Compliant Storage Providers including AWS, Alibaba, Ceph, China Mobile, Cloudflare, ArvanCloud, Digital Ocean, Dreamhost, Huawei OBS, IBM COS, IDrive e2, IONOS Cloud, Lyve Cloud, Minio, Netease, RackCorp, Scaleway, SeaweedFS, StackPath, Storj, Tencent COS, Qiniu and Wasabi
  swift        OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)
  union        Union merges the contents of several upstream fs
  hasher       Better checksums for other remotes
  acd          Amazon Drive
  drive        Google Drive
  dropbox      Dropbox
  gcs          Google Cloud Storage (this is not Google Drive)
  gphotos      Google Photos
  hidrive      HiDrive
  jottacloud   Jottacloud
  mailru       Mail.ru Cloud
  onedrive     Microsoft OneDrive
  pcloud       Pcloud
  premiumizeme premiumize.me
  putio        Put.io
  sharefile    Citrix Sharefile
  yandex       Yandex Disk
  zoho         Zoho
  box          Box
To see more info about a particular backend use:
  rclone help backend <name>

le format qui me semble intéressant pour mon essai

kubu@kubu-System-Product-Name:~$ rclone help backend smb
### Standard options
Here are the Standard options specific to smb (SMB / CIFS).
#### --smb-host
SMB server hostname to connect to.
E.g. "example.com".
Properties:
- Config:      host
- Env Var:     RCLONE_SMB_HOST
- Type:        string
- Required:    true
#### --smb-user
SMB username.
Properties:
- Config:      user
- Env Var:     RCLONE_SMB_USER
- Type:        string
- Default:     "kubu"
#### --smb-port
SMB port number.
Properties:
- Config:      port
- Env Var:     RCLONE_SMB_PORT
- Type:        int
- Default:     445
#### --smb-pass
SMB password.
**NB** Input to this must be obscured - see [rclone obscure](/commands/rclone_obscure/).
Properties:
- Config:      pass
- Env Var:     RCLONE_SMB_PASS
- Type:        string
- Required:    false
#### --smb-domain
Domain name for NTLM authentication.
Properties:
- Config:      domain
- Env Var:     RCLONE_SMB_DOMAIN
- Type:        string
- Default:     "WORKGROUP"
### Advanced options
Here are the Advanced options specific to smb (SMB / CIFS).
#### --smb-idle-timeout
Max time before closing idle connections.
If no connections have been returned to the connection pool in the time
given, rclone will empty the connection pool.
Set to 0 to keep connections indefinitely.
Properties:
- Config:      idle_timeout
- Env Var:     RCLONE_SMB_IDLE_TIMEOUT
- Type:        Duration
- Default:     1m0s
#### --smb-hide-special-share
Hide special shares (e.g. print$) which users aren't supposed to access.
Properties:
- Config:      hide_special_share
- Env Var:     RCLONE_SMB_HIDE_SPECIAL_SHARE
- Type:        bool
- Default:     true
#### --smb-case-insensitive
Whether the server is configured to be case-insensitive.
Always true on Windows shares.
Properties:
- Config:      case_insensitive
- Env Var:     RCLONE_SMB_CASE_INSENSITIVE
- Type:        bool
- Default:     true
#### --smb-encoding
The encoding for the backend.
See the [encoding section in the overview](/overview/#encoding) for more info.
Properties:
- Config:      encoding
- Env Var:     RCLONE_SMB_ENCODING
- Type:        MultiEncoder
- Default:     Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,BackSlash,Ctl,RightSpace,RightPeriod,InvalidUtf8,Dot

mais je suis incapable de mettre ou d’utiliser ces paramètres de rclone.
Si des personnes bien branchées sur ces problématiques pouvaient éclaircir mon esprit embrumé smile
j’ai 3-4 interfaces privilégiées
backrest (sur navigateur en localhost)
resticbackupgx (appli)
resticity (apply)
déjà dup v47 (apply)
Je vais faire avec backrest qui me semble adapté à mes non connaissances.

Dernière modification par eric63 (Le 17/12/2024, à 15:09)


Kubuntu 24.10  X11 Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

Hors ligne

#2 Le 16/12/2024, à 13:10

O_20_100_O

Re : sauvegardes restic ou Rclone sur freebox ultra

salut eric63.
Voilà une nouvelle aventure, sauvegarder sur un partage Windows !
Si c'est ce que tu veux malgré les réserves formulées sur les sujets précédents, en avant.

Avec restic, cela semble assez compliqué car il faut passer par rclone. Alors autant utiliser rclone directement, et là ça marche  facilement.

D'abord il faut créer le dépôt des sauvegardes avec

rclone config

il reste à suivre le dialogue et répondre aux questions.

Dans la liste "storage" (types de dépôts), c'est le choix 35 (SMB)

Dernière modification par O_20_100_O (Le 16/12/2024, à 14:46)

Hors ligne

#3 Le 16/12/2024, à 19:25

eric63

Re : sauvegardes restic ou Rclone sur freebox ultra

salut O_20_100_O
aventure sans aucun doute mais c’est pour essayer cette disposition avant d’essayer la solution de la VM  qui formate complètement la nvme et je suis de nature curieuse même si je m’arrache la tête parfois comme tu as pu le constater.
restic d’après ce qu’écrit krodelabestiole permet de conserver les droits et propriétés des dossiers et fichiers et est  en surcouche de rclone
Ca me permet de vérifier ce dire qui m’intrigue

kubu@kubu-System-Product-Name:~$ rclone config
<5>NOTICE: Config file "/home/kubu/.config/rclone/rclone.conf" not found - using defaults
No remotes found, make a new one?
n) New remote
s) Set configuration password
q) Quit config
n/s/q> n

Enter name for new remote.
name> SauvegardeRclone            

Option Storage.
Type of storage to configure.
Choose a number from below, or type in your own value.
 1 / 1Fichier
   \ (fichier)
 2 / Akamai NetStorage
   \ (netstorage)
 3 / Alias for an existing remote
   \ (alias)
 4 / Amazon Drive
   \ (amazon cloud drive)
 5 / Amazon S3 Compliant Storage Providers including AWS, Alibaba, Ceph, China Mobile, Cloudflare, ArvanCloud, Digital Ocean, Dreamhost, Huawei OBS, IBM COS, IDrive e2, IONOS Cloud, Lyve Cloud, Minio, Netease, RackCorp, Scaleway, SeaweedFS, StackPath, Storj, Tencent COS, Qiniu and Wasabi
   \ (s3)
 6 / Backblaze B2
   \ (b2)
 7 / Better checksums for other remotes
   \ (hasher)
 8 / Box
   \ (box)
 9 / Cache a remote
   \ (cache)
10 / Citrix Sharefile
   \ (sharefile)
11 / Combine several remotes into one
   \ (combine)
12 / Compress a remote
   \ (compress)
13 / Dropbox
   \ (dropbox)
14 / Encrypt/Decrypt a remote
   \ (crypt)
15 / Enterprise File Fabric
   \ (filefabric)
16 / FTP
   \ (ftp)
17 / Google Cloud Storage (this is not Google Drive)
   \ (google cloud storage)
18 / Google Drive
   \ (drive)
19 / Google Photos
   \ (google photos)
20 / HTTP
   \ (http)
21 / Hadoop distributed file system
   \ (hdfs)
22 / HiDrive
   \ (hidrive)
23 / In memory object storage system.
   \ (memory)
24 / Internet Archive
   \ (internetarchive)
25 / Jottacloud
   \ (jottacloud)
26 / Koofr, Digi Storage and other Koofr-compatible storage providers
   \ (koofr)
27 / Local Disk
   \ (local)
28 / Mail.ru Cloud
   \ (mailru)
29 / Microsoft Azure Blob Storage
   \ (azureblob)
30 / Microsoft OneDrive
   \ (onedrive)
31 / OpenDrive
   \ (opendrive)
32 / OpenStack Swift (Rackspace Cloud Files, Memset Memstore, OVH)
   \ (swift)
33 / Pcloud
   \ (pcloud)
34 / Put.io
   \ (putio)
35 / SMB / CIFS
   \ (smb)
36 / SSH/SFTP
   \ (sftp)
37 / Sia Decentralized Cloud
   \ (sia)
38 / Sugarsync
   \ (sugarsync)
39 / Transparently chunk/split large files
   \ (chunker)
40 / Union merges the contents of several upstream fs
   \ (union)
41 / Uptobox
   \ (uptobox)
42 / WebDAV
   \ (webdav)
43 / Yandex Disk
   \ (yandex)
44 / Zoho
   \ (zoho)
45 / premiumize.me
   \ (premiumizeme)
46 / seafile
   \ (seafile)
Storage> 35

Option host.
SMB server hostname to connect to.
E.g. "example.com".
Enter a value.
host> 192.168.1.254/backupSnapshoot/SnapshotEric/    

Option user.
SMB username.
Enter a string value. Press Enter for the default (kubu).
user> 

Option port.
SMB port number.
Enter a signed integer. Press Enter for the default (445).
port> 

Option pass.
SMB password.
Choose an alternative below. Press Enter for the default (n).
y) Yes, type in my own password
g) Generate random password
n) No, leave this optional password blank (default)
y/g/n> n

Option domain.
Domain name for NTLM authentication.
Enter a string value. Press Enter for the default (WORKGROUP).
domain> 

Edit advanced config?
y) Yes
n) No (default)
y/n> Y

Option idle_timeout.
Max time before closing idle connections.
If no connections have been returned to the connection pool in the time
given, rclone will empty the connection pool.
Set to 0 to keep connections indefinitely.
Enter a duration s,m,h,d,w,M,y. Press Enter for the default (1m0s).
idle_timeout> 

Option hide_special_share.
Hide special shares (e.g. print$) which users aren't supposed to access.
Enter a boolean value (true or false). Press Enter for the default (true).
hide_special_share> 

Option case_insensitive.
Whether the server is configured to be case-insensitive.
Always true on Windows shares.
Enter a boolean value (true or false). Press Enter for the default (true).
case_insensitive> 

Option encoding.
The encoding for the backend.
See the [encoding section in the overview](/overview/#encoding) for more info.
Enter a encoder.MultiEncoder value. Press Enter for the default (Slash,LtGt,DoubleQuote,Colon,Question,Asterisk,Pipe,BackSlash,Ctl,RightSpace,RightPeriod,InvalidUtf8,Dot).
encoding> 

Edit advanced config?
y) Yes
n) No (default)
y/n> n

Configuration complete.
Options:
- type: smb
- host: 192.168.1.254/backupSnapshoot/SnapshotEric/
Keep this "SauvegardeRclone" remote?
y) Yes this is OK (default)
e) Edit this remote
d) Delete this remote
y/e/d> Y

Current remotes:

Name                 Type
====                 ====
SauvegardeRclone     smb

e) Edit existing remote
n) New remote
d) Delete remote
r) Rename remote
c) Copy remote
s) Set configuration password
q) Quit config
e/n/d/r/c/s/q> q
kubu@kubu-System-Product-Name:~$ 

Ça c’est fait, j’ai pas mis de mdp, c’est clair comme questions pas de blocage ou d’hésitation c'est un bon point déjà.

Dernière modification par eric63 (Le 16/12/2024, à 19:33)


Kubuntu 24.10  X11 Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

Hors ligne

#4 Le 16/12/2024, à 19:34

O_20_100_O

Re : sauvegardes restic ou Rclone sur freebox ultra

Et bien maintenant pour sauvegarder :

rclone sync chemin_de_la_source SauvegardeRclone:

ou :

rclone sync chemin_de_la_source SauvegardeRclone:chemin_vers_le_répertoire_cible
Tu as écrit que krodelabestiole a écrit :

restic d’après ce qu’écrit krodelabestiole permet de conserver les droits et propriétés des dossiers et fichiers

Je n'ai pas vu cela. Je le comprends en mode sftp, mais ça reste à vérifier en SMB.

Dernière modification par O_20_100_O (Le 16/12/2024, à 19:40)

Hors ligne

#5 Le 17/12/2024, à 11:02

eric63

Re : sauvegardes restic ou Rclone sur freebox ultra

1er essai sad avec un slash à la fin de mon dossier source (j’ai lu que ça pouvait être important pour restic)

kubu@kubu-System-Product-Name:~$ rclone sync /home/kubu/documents/ SauvegardeRclone:
<3>ERROR : Local file system at /home/kubu/documents: error reading source root directory: directory not found
<3>ERROR : smb://kubu@192.168.1.254/backupSnapshoot/SnapshotEric/:445/: not deleting files as there were IO errors
<3>ERROR : smb://kubu@192.168.1.254/backupSnapshoot/SnapshotEric/:445/: not deleting directories as there were IO errors
<3>ERROR : Attempt 1/3 failed with 1 errors and: directory not found
<3>ERROR : Local file system at /home/kubu/documents: error reading source root directory: directory not found
<3>ERROR : smb://kubu@192.168.1.254/backupSnapshoot/SnapshotEric/:445/: not deleting files as there were IO errors
<3>ERROR : smb://kubu@192.168.1.254/backupSnapshoot/SnapshotEric/:445/: not deleting directories as there were IO errors
<3>ERROR : Attempt 2/3 failed with 1 errors and: directory not found
<3>ERROR : Local file system at /home/kubu/documents: error reading source root directory: directory not found
<3>ERROR : smb://kubu@192.168.1.254/backupSnapshoot/SnapshotEric/:445/: not deleting files as there were IO errors
<3>ERROR : smb://kubu@192.168.1.254/backupSnapshoot/SnapshotEric/:445/: not deleting directories as there were IO errors
<3>ERROR : Attempt 3/3 failed with 1 errors and: directory not found
Failed to sync: directory not found
kubu@kubu-System-Product-Name:~$ 

2ème essai avec un slash à la fin des dossiers source et destination hmm

kubu@kubu-System-Product-Name:~$ rclone sync /home/kubu/documents/ SauvegardeRclone:backupSnapshoot/SnapshotEric/ 
Failed to create file system for "SauvegardeRclone:backupSnapshoot/SnapshotEric/": couldn't connect SMB: dial tcp: lookup 192.168.1.254/backupSnapshoot/SnapshotEric/: no such host
kubu@kubu-System-Product-Name:~$ 

si je comprends bien ce qui est écrit
je ne peux pas me connecter à la nvme de la freebox avec l’appellation générique «SauvegardeRclone» que j’avais figée hier ?
faut peut être que je refasse le process qui pourrait être perdu au reboot de la machine ?
est ce qu’il  y a une ponctuation oubliée ou pas ou mal formée genre / à la fin du chemin du nom du dossier ?
la ponctuation : avec le nom générique SauvegardeEric: est obligatoire suivant mes essais
faut il garder le slash / à la fin des dossiers si on ajoute le nom ?
3ème essai comme tu l’a écrit sans slash à la fin du dossier source et SauvegardeRclone: avec le : à la fin du nom générique hmm

kubu@kubu-System-Product-Name:~$ rclone sync /home/kubu/documents SauvegardeRclone:
<3>ERROR : Local file system at /home/kubu/documents: error reading source root directory: directory not found
<3>ERROR : smb://kubu@192.168.1.254/backupSnapshoot/SnapshotEric/:445/: not deleting files as there were IO errors
<3>ERROR : smb://kubu@192.168.1.254/backupSnapshoot/SnapshotEric/:445/: not deleting directories as there were IO errors
<3>ERROR : Attempt 1/3 failed with 1 errors and: directory not found
<3>ERROR : Local file system at /home/kubu/documents: error reading source root directory: directory not found
<3>ERROR : smb://kubu@192.168.1.254/backupSnapshoot/SnapshotEric/:445/: not deleting files as there were IO errors
<3>ERROR : smb://kubu@192.168.1.254/backupSnapshoot/SnapshotEric/:445/: not deleting directories as there were IO errors
<3>ERROR : Attempt 2/3 failed with 1 errors and: directory not found
<3>ERROR : Local file system at /home/kubu/documents: error reading source root directory: directory not found
<3>ERROR : smb://kubu@192.168.1.254/backupSnapshoot/SnapshotEric/:445/: not deleting files as there were IO errors
<3>ERROR : smb://kubu@192.168.1.254/backupSnapshoot/SnapshotEric/:445/: not deleting directories as there were IO errors
<3>ERROR : Attempt 3/3 failed with 1 errors and: directory not found
Failed to sync: directory not found
kubu@kubu-System-Product-Name:~$ 

donc il doit manquer quelque chose ???

Dernière modification par eric63 (Le 17/12/2024, à 11:03)


Kubuntu 24.10  X11 Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

Hors ligne

#6 Le 17/12/2024, à 11:22

O_20_100_O

Re : sauvegardes restic ou Rclone sur freebox ultra

Relis bien la documentation rclone, mais cela vient peut-être du contexte.

J'arrive à faire "rclone sync" sur mon poste Archlinux alors que que sur la VM Ubuntu j'ai les mêmes erreurs que toi.

Hors ligne

#7 Le 17/12/2024, à 12:36

eric63

Re : sauvegardes restic ou Rclone sur freebox ultra

O_20_100_O a écrit :
Tu as écrit que krodelabestiole a écrit :

restic d’après ce qu’écrit krodelabestiole permet de conserver les droits et propriétés des dossiers et fichiers

Je n'ai pas vu cela. Je le comprends en mode sftp, mais ça reste à vérifier en SMB.

j’ai retrouvé les posts de kro #155 et d’iznobe156  dans le post suivant qui semble dire cette voie là, mais c’est peut être moi qui comprends mal ou interprète mal ou fait référence à quelque chose qui n’est pas précisé.https://forum.kubuntu-fr.org/viewtopic. … #p22806877

Dernière modification par eric63 (Le 17/12/2024, à 12:39)


Kubuntu 24.10  X11 Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

Hors ligne

#8 Le 17/12/2024, à 12:43

O_20_100_O

Re : sauvegardes restic ou Rclone sur freebox ultra

Il  a écrit :

on se contrefiche du système sous-jacent c'est enregistré dans un format spécifique donc les données de permissions, propriétaires sont conservées

C'est à propos de restic !
Or, à ma connaissance, restic ne gère pas le mode smb sans passer par rclone. Je ne sais pas ce qu'il faut en conclure.

Je vais donc, de ce pas, aller y réfléchir en garrigue, jusqu'au coucher du soleil cool

Dernière modification par O_20_100_O (Le 17/12/2024, à 12:54)

Hors ligne

#9 Le 17/12/2024, à 12:57

geole

Re : sauvegardes restic ou Rclone sur freebox ultra

Bonjour
As-tu essayé
rclone sync /home/kubu/Documents SauvegardeRclone


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#10 Le 17/12/2024, à 14:39

eric63

Re : sauvegardes restic ou Rclone sur freebox ultra

merci geole

mais même en corrigeant ma faute de débutant ça ne change pas grand chose et je n’ai pas accès au retour du prompt dans tout les cas

kubu@kubu-System-Product-Name:~$ rclone sync /home/kubu/Documents/ SauvegardeRclone
<5>NOTICE: "SauvegardeRclone" refers to a local folder, use "SauvegardeRclone:" to refer to your remote or "./SauvegardeRclone" to hide this warning
kubu@kubu-System-Product-Name:~$ 

kubu@kubu-System-Product-Name:~$ rclone sync /home/kubu/Documents/ SauvegardeRclone: (le : en fin est obligatoire)
<3>ERROR : aaFichiertexte.txt: Failed to copy: is a directory not a file
<3>ERROR : etat smart 8T.html: Failed to copy: is a directory not a file
<3>ERROR : synoptic syncthing.odg: Failed to copy: is a directory not a file
<3>ERROR : Screenshot_20241004_141738annotation.png: Failed to copy: is a directory not a file
<3>ERROR : Ikéa 1448107775.pdf: Failed to copy: is a directory not a file
<3>ERROR : Tuto Sauvegardes: Failed to copy: is a directory not a file
<3>ERROR : .xdp-qt_temp.hMrnHX-EHZFEU: Failed to copy: is a directory not a file
<3>ERROR : backupSnapshoot/lost+found: error reading destination directory: open lost+found: permission denied

je ne comprends pas le sens des <3>ERROR  Failed to copy: is a directory not a file (c’est un dossier pas un fichier ????)
les premières sauvegardes sont bien des fichiers pourtant et le dernier est un dossier protégé donc ok à exclure


Kubuntu 24.10  X11 Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

Hors ligne

#11 Le 17/12/2024, à 15:16

geole

Re : sauvegardes restic ou Rclone sur freebox ultra

Regarde la version que tu possèdes.    En local, je n'ai pas de problèmes

rclone version
rclone v1.60.1-DEV
- os/version: ubuntu 24.04 (64 bit)
- os/kernel: 6.8.0-49-generic (x86_64)
- os/type: linux
- os/arch: amd64
- go/version: go1.22.2
- go/linking: dynamic
- go/tags: none

rclone sync /home/a/Documents/ SauvegardeRclone

 ls -Rls SauvegardeRclone
SauvegardeRclone:
total 164
96 -rw-rw-r-- 1 a a 97519 déc.  11 20:06 Filezilla.png
64 -rw-rw-r-- 1 a a 64851 déc.   6 13:23 gparted.png
 4 drwxrwxr-x 2 a a  4096 déc.  17 15:12 Répertoire


SauvegardeRclone/Répertoire:
total 160
96 -rw-rw-r-- 1 a a 97519 déc.  17 15:12 Filezilla.png
64 -rw-rw-r-- 1 a a 64851 déc.  17 15:12 gparted.png

A tout hasard, regarde dans la freebox si tu n'aurais pas des répertoires   ayant des noms de fichiers

It seems like sync (and possibly also copy) are unable to gracefully handle situations where a file becomes a folder and vice versa.

Ajoute l'option --delete-before

Dernière modification par geole (Le 17/12/2024, à 15:30)


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne

#12 Le 17/12/2024, à 17:23

iznobe

Re : sauvegardes restic ou Rclone sur freebox ultra

rclone sync /home/kubu/Documents/ SauvegardeRclone

Salut , essaie avec un chemin absolu plutot que" SauvegardeRclone " .


Pour les permissions de fichiers au travers de samba , ce n' est pas possible , en tout cas , pas par la voie standard puis que les permissions sont intrinsèques aux fichiers et incorporés dans le format EXT4 . Donc pas avec SAMBA / CIFS qui utilise donc un format de fichiers NTFS sur ta freebox en natif d  ' apres ce que tu nous as dit.
il faut soit un autre format de fichiers qui gere nativement les permissions comme ext4 soit , je ne sais pas , stocker les permissions dans un fichier annexe en mode texte ou un truc dans le genre par exemple ... un contournement en gros .

Mais quel interet de vouloir conserver des permissions si c ' est pour des fichiers de données utilisateur , qui plus est avec des utilisateurs dont leur UID est 1000 sur 3 ordinateurs ?
Conserver les permissions est utile pour une sauvegarde systeme , pas pour des données utilisateur .

Dernière modification par iznobe (Le 17/12/2024, à 18:36)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#13 Le 17/12/2024, à 17:50

kastopidiak

Re : sauvegardes restic ou Rclone sur freebox ultra

Attention CIFS n'est pas un système de fichiers, c'est un protocole, au même titre que NFS par exemple.
Ce que vous dites sur les permissions, ou droits d'accès est totalement faux. Ce qui compte c'est le système de fichiers sous-jacent. Ici si j'ai bien lu on a du ext4. Avec du transfert de fichiers de ext4 à ext4 on peut parfaitement conserver les droits d'accès, propriétaire et groupes, peu importe le protocole réseau utilisé. Ce qui compte c'est QUI fait la copie.

Hors ligne

#14 Le 17/12/2024, à 17:52

iznobe

Re : sauvegardes restic ou Rclone sur freebox ultra

je me suis permis d' ajouter en gras une petit complement dans mon message precedent , puisque ca n' avait pas l ' air clair .


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#15 Le 17/12/2024, à 18:17

kastopidiak

Re : sauvegardes restic ou Rclone sur freebox ultra

iznobe a écrit :

Donc pas avec SAMBA / CIFS qui utilise donc un format de fichiers NTFS.

C'est absolument faux !
On peut parfaitement créer un partage Samba / CIFS depuis un système de fichiers ext4 ou n'importe quel autre. C'est d'ailleurs ce que fait généralement Ubuntu quand vous partagez un dossier via l'interface graphique.

Dernière modification par kastopidiak (Le 17/12/2024, à 18:18)

Hors ligne

#16 Le 17/12/2024, à 18:23

iznobe

Re : sauvegardes restic ou Rclone sur freebox ultra

euh , oui , d' accord .
Mais là on est dans le cadre d ' une freebox , qui emet forcément un partage SMB via le protocole CIFS à partir d' un systeme de fichier NTFS ( en base ) , ou bien il faut alors passer par une VM , en fait , c ' est vrai que je ne crois pas que ce soit stipulé dans cette discussion .

c ' est devenu complexe cette histoire , qui comporte plusieurs discussions ... il aurait fallu lire les 2 autres discussions aussi pour tout suivre correctement hmm

Dernière modification par iznobe (Le 17/12/2024, à 18:23)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#17 Le 17/12/2024, à 18:33

kastopidiak

Re : sauvegardes restic ou Rclone sur freebox ultra

Alors SMB et CIFS c'est la même chose. Ce sont deux noms qui désignent le même protocole.

Je doute très fort que le système de fichier sur la Freebox soit du NTFS
. À chaque fois que j'en ai eu une entre les mains les disques fournis étaient en ext 3 ou ext4. Et si c'est l'utilisateur qui a ajouté son propre disque il a tout intérêt à y créer des volumes avec du ext4 dessus. Les partages (SMB ou FTP) se configurent ensuite sur l'interface de la Freebox, pas besoin de machine virtuelle.

Je n'ai pas lu les autres discussions, mais je vois bien que le demandeur se complique inutilement la vie wink

Hors ligne

#18 Le 17/12/2024, à 18:42

iznobe

Re : sauvegardes restic ou Rclone sur freebox ultra

je n' ai pas de freebox , et n ' en ai jamais utilisé .
je ne sais donc que ce qui a été dit dans les discussions du forum a ce propos . j ' ai peut etre mal compris , mais il me semblait que plusieurs personnes ont dit que l ' ajout d' un disque interne a la freebox ( pas en USB donc , si j' ai bien compris toujours ) , par defaut la freebox ( accessible via freeboxOS a une adresse internet ) demontrait que ce disque etait formaté en NTFS et qu ' il etait possible de le partager simplement en passant par SAMBA et donc sans permissions de fichiers .

Cela dit , je suis bien conscient qu ' on peut partager via samba n ' importe quel systeme de fichiers .
Toujours est il , que sur un format NTFS , les permissions de fichiers en provenance de n ' importe quel partage et de n' importe quel systeme de fichiers seront perdues lors d' une sauvegarde sur du format NTFS , si il n ' y a pas un " contournement " qui permette de les restituer quand c' est necessaire , ce qui n' est pas le cas dans le cas de sauvegarde de données utilisateurs de tres faible volume ( du moin il me semble que c' est se compliquer la vie pour pas grand chose ).

Je sais , je suis lourd roll

Dernière modification par iznobe (Le 17/12/2024, à 18:45)


retour COMPLET et utilisable de commande
MSI Z490A-pro , i7 10700 , 32 GB RAM .

Hors ligne

#19 Le 17/12/2024, à 19:04

eric63

Re : sauvegardes restic ou Rclone sur freebox ultra

Tous mes disques qu’ils soient sur pc ou sur freebox sont en EXT4
les uid il y en a seulement 2
mes configs
un pc portable une seule session de ma femme uid 1000
un pc fixe avec 2 sessions
ma femme  uid 1000
ma session uid 1001
la freebox ultra à 1 nvme interne formaté en EXT4 et je n’ai pas eut le choix de le formater autrement
et un disque dur externe formaté en EXT4
Après le protocole de base entre la freebox et le pc c’est du smb/cifs.
les seules formats NTFS c’est sur certaines clé usb pour transférer avec des ordis windows

Dernière modification par eric63 (Le 17/12/2024, à 19:26)


Kubuntu 24.10  X11 Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

Hors ligne

#20 Le 17/12/2024, à 19:06

kastopidiak

Re : sauvegardes restic ou Rclone sur freebox ultra

Je te confirme que les systèmes de fichiers sur le Freebox sont du ext4. S'il ya du NTFS c'est un disque branché par l'utilisateur qui a volontairement choisi ce système de fichiers.

Concernant les permissions ce n'est pas tout à fait vrai puisque NTFS est compatible avec les droits POSIX. Cela dit il faut à tout prix éviter de faire des sauvegardes en passant des système de fichier à un autre, les permissions ne sont pas le seul problème loin de là.

Hors ligne

#21 Le 17/12/2024, à 19:09

O_20_100_O

Re : sauvegardes restic ou Rclone sur freebox ultra

Le sujet de ce fil, c'est de sauvegarder des données sur une Freebox Ultra en utilisant rclone.

le demandeur se complique inutilement la vie

c'est bien possible et tout porte à croire qu'il le sait.

iznobe a écrit :

demontrait que ce disque etait formaté en NTFS et qu ' il etait possible de le partager simplement en passant par SAMBA .

eric63 a écrit :

vers une nvme  intégrée à ma freebox, formatée en EXT4

Non pour NTFS, oui pour partage Windows si accès direct. Mais la Freebox permet aussi d'installer une VM sur ce disque. Alors s'ouvrent de nombreuses autres options.

Dernière modification par O_20_100_O (Le 17/12/2024, à 19:17)

Hors ligne

#22 Le 17/12/2024, à 19:20

kastopidiak

Re : sauvegardes restic ou Rclone sur freebox ultra

S'il ya une machine virtuelle installé sur la Freebox pourquoi s'emmerder avec SMB qui est source de lenteurs et d'erreurs ?
Un accès SSH et ça roule.
Je suppose que rclone prend cela en charge nativement. Sinon rsync c'est tout aussi simple.

Hors ligne

#23 Le 17/12/2024, à 19:26

O_20_100_O

Re : sauvegardes restic ou Rclone sur freebox ultra

S'il ya une machine virtuelle installé sur la Freebox pourquoi s'emmerder avec SMB

Ça, c'est ce que j'ai écrit depuis le début sur le premier sujet à ce propos.

Mais le demandeur semble vouloir examiner toute sorte d'autres solutions avant de se résoudre à cela. Peut-être qu'il débute en VM et trouve ça trop compliqué ? Mais il a déjà réussi un test de VM Debian sur la Freebox avec accès par clé SSH   smile

Et oui, même pas besoin de rclone. Rsync est largement suffisant.

Dernière modification par O_20_100_O (Le 17/12/2024, à 19:33)

Hors ligne

#24 Le 17/12/2024, à 19:33

eric63

Re : sauvegardes restic ou Rclone sur freebox ultra

pourquoi s'emmerder avec SMB qui est source de lenteurs et d'erreurs ?

parce qu’on m’a écrit que s’était possible tout simplement mais je vois encore une fois que ce n’est pas si évident que certains l’écrivent
et que la solution de la VM est la dernière étape qui nécessite un formatage de la VM quand même.
Donc j’étudie les propositions sans formatage de la nvme que l’on me propose avant


Kubuntu 24.10  X11 Plasma 6.1.5 KDE 6.6.0 Qt 6.6.2 et noyau 6.11.0-9  Asus B760+D4  i5-12400F 4.4Ghz DDR4 32Go nvidia RTX 3060 12GB
Utilisez les drivers libres avant d’ installer une brother avec le script de demonipuch
J’utilise le clavier french AFNOR

Hors ligne

#25 Le 17/12/2024, à 22:11

geole

Re : sauvegardes restic ou Rclone sur freebox ultra

Bonsoir.
Hors Sujet

kastopidiak a écrit :

pourquoi s'emmerder avec SMB qui est source de lenteurs et d'erreurs ?

Bonsoir.
J'ai un vieux modèle de freebox qui n'est pas équipable d'une VM.
Je serais heureux si tu pouvais fournir des liens récents décrivants ces deux  problèmes.
Fin Hors Sujet.


Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
"gedit admin:///etc/fstab" est proscrit,  utilisez "pkexec env DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY xdg-open /etc/fstab" Voir  https://doc.ubuntu-fr.org/gedit
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248

En ligne