copier
Le copy
La commande analyse et copie l'ensemble de la structure du répertoire source sur un partage SMB de destination. Le copy
la commande nécessite les chemins source et destination comme variables. Les fichiers numérisés et copiés, le débit/la vitesse et le temps écoulé sont imprimés sur la console une fois toutes les cinq secondes.
|
xcp copy \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share
Montrer l'exemple
c:\netapp\xcp>xcp copy \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share xcp copy \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share 317 scanned, 0 matched, 316 copied, 0 errors Total Time : 2s STATUS : PASSED
Le tableau suivant répertorie la copy
paramètres et leur description.
Paramètre | Description |
---|---|
Affiche des informations détaillées sur le |
|
Augmentez la verbosité de débogage. |
|
Spécifie le nombre de processus simultanés (par défaut : <cpu-count>). |
|
<<smb_copy_match,copie - correspondance lt;filtre gt; |
Traite uniquement les fichiers et répertoires correspondant au filtre (voir |
<<smb_copy_exclude,copier -exclure lt;filtre gt; |
Exclut uniquement les fichiers et les répertoires du filtre |
Restaure la date de dernier accès à la source. |
|
Copie les informations de sécurité. |
|
Spécifie l'utilisateur Active Directory ou local (non-domaine) sur la machine cible qui reçoit les autorisations des utilisateurs de la machine source locale (non-domaine). Par exemple, domaine\administrateur. |
|
Spécifie le groupe Active Directory ou le groupe local (non-domaine) sur la machine cible qui reçoit les autorisations des groupes de machines sources locaux (non-domaine). Par exemple, domaine\administrateurs. |
|
Copie les listes de contrôle d'accès d'un répertoire racine. |
|
Fournit une option permettant d'ignorer ou d'inclure la vérification ACL pendant l'opération de copie -acl. |
|
Ne copie pas la propriété. |
|
Taille du bloc de lecture/écriture (par défaut : 1 M) |
|
Copie les autres flux de données NTFS du partage SMB source vers le partage SMB de destination. |
copier -h, --help
Utilisez le -h
et –-help
paramètres avec le copy
pour afficher des informations détaillées sur le copy
commande
xcp copy –help
Montrer l'exemple
C:\netapp\xcp>xcp copy –help usage: xcp copy [-h] [-v] [-parallel <n>] [-match <filter>] [-exclude <filter>] [-preserve- atime] [-acl] [-fallback-user FALLBACK_USER] [-fallback-group FALLBACK_GROUP] [-loglevel <name>] [-root] [-noownership] [- aclverify {yes,no}] [-bs <n>] [-ads] source target positional arguments: source target optional arguments: -h, --help show this help message and exit -v increase debug verbosity -parallel <n> number of concurrent processes (default: <cpu-count>) -match <filter> only process files and directories that match the filter (see `xcp help -match` for details) -exclude <filter> Exclude files and directories that match the filter (see `xcp help - exclude` for details) -preserve-atime restore last accessed date on source -acl copy security information -fallback-user FALLBACK_USER the name of the user on the target machine to receive the permissions of local (non-domain) source machine users (eg. domain\administrator) -fallback-group FALLBACK_GROUP the name of the group on the target machine to receive the permissions of local (non-domain) source machine groups (eg. domain\administrators) -loglevel <name> option to set log level filter (default:INFO) -root copy acl for root directory -noownership do not copy ownership -aclverify {yes,no} choose whether you need to skip acl verification -bs <n> read/write block size for copy (default: 1M) -ads copy NTFS alternate data streams.
copie -v
Utilisez le -v
paramètre avec le copy
pour fournir des informations de débogage détaillées.
xcp copy -v \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share
Montrer l'exemple
c:\netapp\xcp>xcp copy -v \\<IP address of SMB destination server>\src \\<IP address of SMB destination server>\dest\d1 failed to set attributes for "d1": (5, 'CreateDirectory', 'Access is denied.') failed to copy "f1.txt": (5, 'CreateFile', 'Access is denied.') failed to set attributes for "": (5, 'SetFileAttributesW', 'Access is denied.') error setting timestamps on "": errno (code: 5) Access is denied. H:\p 4\xcp_latest\xcp_cifs\xcp\ main .py copy -v \\<IP address of SMB destination server>\src \\<IP address of SMB destination server>\dest\d1 3 scanned, 0 matched, 0 skipped, 1 copied, 0 (0/s), 3 errors Total Time : 3s STATUS : FAILED
copie -<n> parallèle
Utilisez le -parallel <n>
paramètre avec le copy
Commande permettant de définir un nombre plus élevé ou inférieur de processus simultanés XCP. Valeur par défaut pour -parallel
Est égal au nombre de CPU.
La valeur maximale pour n est 61. |
xcp copy -parallel <n> \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share
Montrer l'exemple
c:\netapp\xcp>xcp copy -parallel 7 \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share xcp copy -parallel 7 \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share 317 scanned, 0 matched, 316 copied, 0errors Total Time : 2s STATUS : PASSED
<filter> de correspondance de copie
Utilisez le -match <filter>
paramètre avec le copy
pour copier uniquement les données correspondant à l'argument transmis.
xcp copy -match <filter> \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share
Montrer l'exemple
c:\netapp\xcp>xcp copy -match "'gx' in name" \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share xcp copy -match 'gx' in name \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share 317 scanned, 5 matched, 4 copied, 0 errors Total Time : 1s STATUS : PASSED
copier -exclure <filter>
Utilisez le -exclude <filter>
paramètre avec le copy
pour copier uniquement les données exclues.
xcp copy -exclude <filter> \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share
Dans l'exemple suivant, les fichiers et répertoires dont le nom contient la chaîne "resynchroniser" ont été exclus pour la copie.
Montrer l'exemple
c:\netapp\xcp>xcp copy -exclude "'resync' in name" \\<IP address or hostname of SMB server>\source_share \\<IP address or hostname of SMB server>\dest_share xcp copy -exclude 'resync' in name \\<IP address or hostname of SMB server>\source_share \\\\<IP address or hostname of SMB server>\dest_share 18 scanned, 2 excluded, 0 skipped, 15 copied, 122KiB (50.5KiB/s), 0 errors Total Time : 2s STATUS : PASSED
copier -conserver-atime
Utilisez le -preserve-atime
paramètre avec le copy
Pour réinitialiser l'heure à la valeur d'origine avant que XCP ne lise le fichier.
xcp copy -preserve-atime \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share
Montrer l'exemple
c:\netapp\xcp>xcp copy -preserve-atime \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share xcp copy -preserve-atime \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share 317 scanned, 0 matched, 316 copied, 0 errors Total Time : 2s STATUS : PASSED
copy -acl -fallback-user <fallback_user> -fallback-group <fallback_group>
Utilisez le -acl
paramètre avec le copy
Pour activer le transfert des descripteurs de sécurité (ACL).
Utilisez le -acl
paramètre avec le -fallback-user
et -fallback-group
Options permettant de spécifier un utilisateur et un groupe sur la machine cible ou depuis Active Directory pour recevoir les autorisations des utilisateurs ou groupes de machines sources locaux (non-domaine). Cela ne fait pas référence aux utilisateurs non associés d'un Active Directory.
xcp copy -acl -fallback-user <fallback_user> -fallback-group <fallback_group> \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share
copier -aclverify {yes,no}
Utilisez le -aclverify {yes,no}
paramètre avec le copy
Commande permettant de fournir une option permettant d'ignorer ou d'inclure la vérification ACL lors d'une opération de copie ACL.
Vous devez utiliser le -aclverify {yes,no}
paramètre avec le copy -acl
commande. Par défaut, l'opération de copie de la liste de contrôle d'accès vérifie les listes de contrôle d'accès. Si vous définissez le -aclverify
option à no
, Vous pouvez ignorer la vérification ACL et fallback-user
et fallback-group
les options ne sont pas obligatoires. Si vous avez défini -aclverify
à yes
, il requiert le fallback-user
et fallback-group
options, comme illustré dans l'exemple suivant.
xcp copy -acl -aclverify yes -fallback-user <fallback_user> -fallback-group <fallback_group> \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share
Montrer l'exemple
C:\NetApp\xcp>xcp copy -acl -aclverify yes -fallback-user "DOMAIN\User" -fallback-group "DOMAIN\Group" \\<source_IP_address>\source_share \\<destination_IP_address>\dest_share 12 scanned, 0 matched, 0 skipped, 0 copied, 0 (0/s), 0 errors, 5s, 0 acls copied 12 scanned, 0 matched, 0 skipped, 0 copied, 0 (0/s), 0 errors, 10s, 0 acls copied 12 scanned, 0 matched, 0 skipped, 0 copied, 0 (0/s), 0 errors, 15s, 0 acls copied xcp copy -acl -aclverify yes -fallback-user "DOMAIN\User" -fallback-group "DOMAIN\Group" \\<source_IP_address>\source_share \\<destination_IP_address>\dest_share 12 scanned, 0 matched, 0 skipped, 11 copied, 10KiB (634/s), 0 errors, 11 acls copied Total Time : 16s STATUS : PASSED C:\NetApp\xcp>xcp copy -acl -aclverify no \\<source_IP_address>\source_share \\<destination_IP_address>\dest_share xcp copy -acl -aclverify no \\<source_IP_address>\source_share \\<destination_IP_address>\dest_share 12 scanned, 0 matched, 0 skipped, 11 copied, 10KiB (5.61KiB/s), 0 errors, 11 acls copied Total Time : 1s STATUS : PASSED
copier -root
Utilisez le -root
paramètre avec le copy
Commande permettant de copier les ACL du répertoire racine.
xcp copy -acl -root -fallback-user "DOMAIN\User" -fallback-group "DOMAIN\Group" \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share
Montrer l'exemple
C:\NetApp\XCP>xcp copy -acl -root -fallback-user "DOMAIN\User" -fallback-group "DOMAIN\Group" \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share xcp copy -acl -root -fallback-user "DOMAIN\User" -fallback-group "DOMAIN\Group" \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share 6 scanned, 0 matched, 0 skipped, 5 copied, 200 (108/s), 0 errors, 6 acls copied Total Time : 1s STATUS : PASSED
copier -noownership
Utilisez le -noownership
paramètre avec le copy
pour spécifier de ne pas copier la propriété de la source vers la destination. Vous devez utiliser -noownership
avec le -acl
et elle l'exige fallback-user
et fallback-group
comme paramètres obligatoires.
xcp.exe copy -acl -noownership -fallback-user <fallback_user> -fallback-group <fallback_group> \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share
Montrer l'exemple
C:\Netapp\xcp>xcp.exe copy -acl -noownership -fallback-user "DOMAIN\User" -fallback-group "DOMAIN\Group" \\<source_IP_address>\source_share \\<destination_IP_address>\dest_share 568 scanned, 0 matched, 0 skipped, 0 copied, 0 (0/s), 0 errors, 5s, 0 acls copied 568 scanned, 0 matched, 0 skipped, 0 copied, 0 (0/s), 0 errors, 10s, 0 acls copied 568 scanned, 0 matched, 0 skipped, 135 copied, 4.26MiB (872KiB/s), 0 errors, 15s, 137 acls copied xcp.exe copy -acl -noownership -fallback-user "DOMAIN\User" -fallback-group "DOMAIN\Group" \\<source_IP_address>\source_share \\<destination_IP_address>\dest_share 568 scanned, 0 matched, 0 skipped, 567 copied, 17.7MiB (1.01MiB/s), 0 errors, 567 acls copied Total Time : 17s STATUS : PASSED
copie -bs <n>
Utilisez le -bs <n>
paramètre avec le copy
pour fournir une taille de bloc en lecture/écriture. La valeur par défaut est 1M.
xcp.exe copy -bs <n> \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share
Montrer l'exemple
c:\Netapp\xcp>xcp.exe copy -bs 32k \\<source_IP_address>\source_share \\<destination_IP_address>\dest_share xcp.exe copy -bs 32k \\<source_IP_address>\source_share \\<destination_IP_address>\dest_share 568 scanned, 0 matched, 0 skipped, 567 copied, 17.7MiB (6.75MiB/s), 0 errors Total Time : 2s STATUS : PASSED
copier -ads
Utilisez le -ads
paramètre avec le copy
Commande permettant de copier d'autres flux de données NTFS du partage SMB source vers le partage SMB de destination.
xcp copy -ads \\<IP address or hostname of SMB server>\source_share \\<IP address of SMB destination server>\dest_share
Montrer l'exemple
c:\netapp\xcp>xcp copy -ads \\<source_IP_address>\source_share\src \\<dest_IP_address>\dest_share 6 scanned, 0 matched, 0 skipped, 3 copied, 13 (2.41/s), 0 errors, 5s, 10 ads copied 6 scanned, 0 matched, 0 skipped, 3 copied, 13 (0/s), 0 errors, 10s, 11 ads copied 6 scanned, 0 matched, 0 skipped, 3 copied, 13 (0/s), 0 errors, 15s, 12 ads copied 6 scanned, 0 matched, 0 skipped, 3 copied, 13 (0/s), 0 errors, 20s, 13 ads copied 6 scanned, 0 matched, 0 skipped, 3 copied, 13 (0/s), 0 errors, 25s, 13 ads copied 6 scanned, 0 matched, 0 skipped, 3 copied, 13 (0/s), 0 errors, 30s, 13 ads copied 6 scanned, 0 matched, 0 skipped, 3 copied, 13 (0/s), 0 errors, 35s, 13 ads copied 6 scanned, 0 matched, 0 skipped, 3 copied, 13 (0/s), 0 errors, 40s, 13 ads copied 6 scanned, 0 matched, 0 skipped, 3 copied, 13 (0/s), 0 errors, 45s, 13 ads copied 6 scanned, 0 matched, 0 skipped, 3 copied, 13 (0/s), 0 errors, 2m15s, 13 ads copied 6 scanned, 0 matched, 0 skipped, 3 copied, 13 (0/s), 0 errors, 3m5s, 13 ads copied xcp copy -ads \\<source_IP_address>\source_share\src \\<desination_IP_address>\dest_share 6 scanned, 0 matched, 0 skipped, 5 copied, 26 (0.137/s), 0 errors, 14 ads copied Total Time : 3m9s STATUS : PASSED