#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
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é
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
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 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
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
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
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
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
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
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
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
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
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
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.
demontrait que ce disque etait formaté en NTFS et qu ' il etait possible de le partager simplement en passant par SAMBA .
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
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
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