Data Domain kopieert bestanden van of naar /ddvar met behulp van SCP
Summary: In dit artikel wordt beschreven hoe u bestanden kopieert van en naar /ddvar met behulp van Secure Copy Protocol (SCP). Het biedt voorbeelden voor werkstations met zowel Linux (via SCP-opdracht) als Windows (met behulp van PowerShell of pscp.exe). ...
Instructions
Bestanden kopiëren van en naar /ddvar met behulp van SCP:
In dit artikel wordt beschreven hoe u bestanden kopieert van en naar /ddvar met behulp van SCP, en biedt voorbeelden voor werkstations met zowel Linux (via SCP-opdracht) als Windows (met behulp van PowerShell of pscp.exe). Deze methode kan ook worden gebruikt via Secure Remote Services (CLI met SSH).
SCP - Secure Copy Protocol
<bestand> - Het bestand dat we willen overbrengen. Het kan zijn:
Lokaal, bijvoorbeeld ./4.9.4.5-306901.rpm
Extern, bijvoorbeeld sysadmin@<IP-adres>:/ddr/var/core/ddfs.core.9801.gz
<> target_dir de map waarnaar het bestand is gekopieerd. Het kan zijn:
Lokaal, bijvoorbeeld ./ of /ddr/var/releases/
Extern, bijvoorbeeld sysadmin@<IP-adres>:/ddr/var/releases/
Voeg de parameter "-O" toe voor scp om het kopieerpakket te forceren in plaats van te zoeken naar motd-informatie. Vergissing voorkomen:
scp: Received message too long 707406368
Windows workstations
Bij de meeste versies van Windows verpakken ze nu openssh met powershell:
Het heeft dezelfde syntaxis als linux scp:
Open powershell
scp <file> <target_dir>
Als we om de een of andere reden geen toegang hebben tot powershell, kunt u het pscp-programma van putty gebruiken vanaf de opdrachtprompt met een vergelijkbare syntaxis:
pscp.exe -scp <file> <target_dir>
pscp.exe kunt u hier downloaden:
Voorbeelden (Windows met PowerShell):
1. Een upgradebundel uploaden naar de DDR
PS C:\Users\user> scp 4.9.4.5-306901.rpm sysadmin@<IP Address>:/ddr/var/releases/
Om dit voorbeeld te laten werken, moet bestand 4.9.4.5-306901.rpm zich in dezelfde lokale map bevinden.
2. Download een kernbestand van de DDR naar de lokale huidige werkmap.
PS C:\Users\user> scp sysadmin@<IP Address>:/ddr/var/core/ddfs.core.9801.gz ./
Linux workstations
Zelfde syntaxis als Windows PowerShell SCP
scp <file> <target_dir>
Bestanden kopiëren van de Data Domain-appliance (downloaden van DDR):
1. Zoek de exacte locatie van het bestand in de DDR via Autosupport of supportbundel
een. Van Autosupport
i. Kernen
Ii. Supportbundels (SUB's): Open het meest recente ASUP-rapport en zoek /ddr/var/support op.
Op zoek naar het kernbestand in 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
Voorbeeld (Linux):
We stellen het pad samen:
sysadmin@<IP Address>:/ddr/var/core/ddfs.core.9801.gz
Nu maken we de hele opdracht:
$ scp sysadmin@<IP Address>:/ddr/var/core/ddfs.core.9801.gz ./
Bestanden kopiëren naar de Data Domain appliance (Uploaden naar DDR)
Een typisch gebruiksscenario is het overzetten van een upgradebundel naar een DDR. Het volledige pad is <gebruikersnaam>@<IP_or_hostname>:/ddr/var/releases/.
Voeg de parameter "-O" toe voor scp om het kopieerpakket te forceren in plaats van te zoeken naar motd-informatie. Vergissing voorkomen:
scp: Received message too long 707406368
Voorbeeld (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%