Data Domain copie des fichiers depuis ou vers /ddvar à l’aide de SCP
Summary: Cet article explique comment copier des fichiers vers et depuis /ddvar à l’aide du protocole SCP (Secure Copy Protocol). Il fournit des exemples de stations de travail exécutant à la fois Linux (via la commande SCP) et Windows (via PowerShell ou pscp.exe). ...
Instructions
Copier des fichiers depuis et vers /ddvar à l’aide de SCP :
Cet article explique comment copier des fichiers vers et depuis /ddvar à l’aide de SCP, et fournit des exemples de stations de travail exécutant à la fois Linux (via la commande SCP) et Windows (en utilisant powershell ou pscp.exe). Cette méthode peut également être utilisée sur Secure Remote Services (CLI avec SSH).
SCP : Protocole de copie sécurisée
<file> - Le fichier que vous souhaitez transférer. Il peut s’agir :
Local, par exemple ./4.9.4.5-306901.rpm
Distant, par exemple sysadmin@<IP Address> :/ddr/var/core/ddfs.core.9801.gz
<> target_dir le dossier dans lequel le fichier est copié. Il peut s’agir :
Local, par exemple ./ ou /ddr/var/releases/
Distant, par exemple sysadmin@<IP Address> :/ddr/var/releases/
Ajoutez le paramètre « -O » pour scp afin de forcer la copie du package au lieu de rechercher des informations motd. Eviter les erreurs :
scp: Received message too long 707406368
Stations de travail Windows
Avec la plupart des versions de Windows, ils empaquetent maintenant openssh avec powershell :
Il a la même syntaxe que linux scp :
Open powershell
scp <file> <target_dir>
Si nous n’avons pas accès à PowerShell pour une raison quelconque, vous pouvez utiliser le programme pscp de Putty à partir de l’invite de commande avec une syntaxe similaire :
pscp.exe -scp <file> <target_dir>
pscp.exe peut être téléchargé ici :
Page de téléchargement de Putty
Exemples (Windows utilisant PowerShell) :
1. Téléchargement d’un bundle de mise à niveau vers la DDR
PS C:\Users\user> scp 4.9.4.5-306901.rpm sysadmin@<IP Address>:/ddr/var/releases/
Pour que cet exemple fonctionne, le fichier 4.9.4.5-306901.rpm doit se trouver dans le même dossier local.
2. Téléchargez un fichier mémoire à partir de la DDR vers le dossier de travail local actuel.
PS C:\Users\user> scp sysadmin@<IP Address>:/ddr/var/core/ddfs.core.9801.gz ./
Stations de travail Linux
Même syntaxe que windows powershell scp
scp <file> <target_dir>
Copie de fichiers à partir de l’appliance Data Domain (téléchargement à partir de DDR) :
1. Recherchez l’emplacement exact du fichier dans la DDR à partir de l’autosupport ou du bundle de support
un. À partir de l’autosupport
i. Noyaux
ii. Bundles de support (SUBs) : Ouvrez le dernier rapport ASUP et recherchez /ddr/var/support.
Recherche d’un fichier mémoire dans asup :
/ddr/var/core:
total 24483740
-rw-r--r-- 1 root root 2646 Dec 1 2021 savecore_log.20211201-21.41
--wxr----t 1 root root 1048576 Dec 7 2021 msgbuf-20211207-02.56
drwx------ 2 root root 16384 Dec 1 2021 lost+found
drwx------ 2 root root 4096 Dec 2 2021 kernel-20211201-22.14
drwx------ 2 root root 4096 Dec 2 2021 kernel-20211201-21.54
lrwxrwxrwx 1 root root 12 Mar 16 2023 ext -> /ddr/var/ext
-rw-r--r-- 1 root root 241555 Apr 6 08:02 ddfs-predump-20250406080219.log
-rw-r--r-- 1 root root 180979 Mar 31 19:47 ddfs-predump-20250331194741.log
-rw-rw-rw- 1 root root 0 Mar 12 13:31 ddfs_dmck.info
-rw-r--r-- 1 root root 25044734949 Apr 2 20:49 ddfs.core.9801.gz
Exemple (Linux) :
Nous avons mis en place le chemin :
sysadmin@<IP Address>:/ddr/var/core/ddfs.core.9801.gz
Maintenant, nous créons l’ensemble de la commande :
$ scp sysadmin@<IP Address>:/ddr/var/core/ddfs.core.9801.gz ./
Copie des fichiers sur l’appliance Data Domain (chargement sur DDR)
Un exemple d’utilisation classique serait le transfert d’un bundle de mise à niveau vers une DDR. Le chemin complet est <username>@<IP_or_hostname> :/ddr/var/releases/.
Ajoutez le paramètre « -O » pour scp afin de forcer la copie du package au lieu de rechercher des informations motd. Eviter les erreurs :
scp: Received message too long 707406368
Exemple (Windows) :
PS C:\Users\baltag2\Downloads\>scp -O 4.9.4.5-306901.rpm sysadmin@<IP Address>:/ddr/var/releases/ Using keyboard-interactive authentication. Password: xxxxxxx 4.9.4.5-306901.rpm | 388323 kB | 6472.1 kB/s | ETA: 00:00:00 | 100%