Inhoud

Inleiding

Voorwaarden

Vereisten

Gebruikte componenten

Achtergrondinformatie

Een bestand vanuit een vEdge kopiëren met vManager CLI

Optie 1. Viptela CLI

Optie 2. vShell CLI

Verifiëren

Een bestand naar een vEdge via vManager CLI verzenden

Optie 1. Viptela CLI

Optie 2. vShell CLI

Verifiëren

Een bestand van vManager naar lokale computer kopiëren

Optie 1. Linux/Mac Terminal

Optie 2. FileZilla of een andere FTP- of SFTP-client

Gerelateerde informatie

Inleiding

Dit document beschrijft hoe u bestanden tussen een externe vEdge en een lokale vManager kunt overdragen via CLI.

Bijgedragen door Eric Garcia Guzman, Cisco TAC Engineer.

Voorwaarden

Vereisten

Cisco raadt kennis van de volgende onderwerpen aan:

- Cisco softwaregedefinieerde Wide Area Network (SD-WAN)

- Basis Linux

Gebruikte componenten

Dit document is gebaseerd op deze software en hardwareversies:

- vEdge versie 20.3.6

- vManager versie 20.5.1

De informatie in dit document is gebaseerd op de apparaten in een specifieke laboratoriumomgeving. Alle apparaten die in dit document worden beschreven, hadden een opgeschoonde (standaard)configuratie. Als uw netwerk live is, moet u zorgen dat u de potentiële impact van elke opdracht begrijpt.

Achtergrondinformatie

U kunt bestanden op twee manieren overdragen tussen een externe vEdge en een lokale vManager via CLI:

- Bestanden uit een externe vEdge ophalen voor een lokaal vManager-bestandssysteem

- Bestanden vanuit vManager naar vEdge afdrukken met vManager CLI

Om de bestanden van de ene locatie naar de andere over te dragen, wordt een moeilijke taak. De meest voorkomende redenen zijn:

- vEdge-bestandssysteem is niet van buitenaf toegankelijk

- Geen FTP/TFTP/SFTP is beschikbaar of bereikbaar

- Geen fysieke toegang tot de router om bestanden rechtstreeks naar een USB- of massale opslag te kopiëren

De SD-WAN oplossing biedt echter de mogelijkheid om bedieningsverbindingen te gebruiken om bestanden te beveiligen tussen de vManager en een externe vEdge.

De overdracht kan worden uitgevoerd vanaf de startrichting van de vEdge naar de lokale directory van het startpunt in vManager of omgekeerd. Voorbeelden van bestanden zijn:

- Admin-technologie

- Cisco VideoA® OS-afbeeldingen

- Logs

- Packet Capture

- Tekstbestanden

vManager voert het Viptela OS uit en heeft 2 modi in CLI:

- Viptela CLI: bevat alle Viptela-functionaliteit

- vShell: UNIX-omhulsel in het apparaat

Een bestand vanuit een vEdge kopiëren met vManager CLI

Opmerking: In deze sectie worden alle opdrachten van vManager uitgegeven om bestanden van een externe vEdge naar vManager lokale map te herstellen.

Optie 1. Viptela CLI

Opdrachtsyntaxis:

De opdracht wordt gelezen zoals, gebruik Secure Kopie Protocol in VPN 0 om source_file_name van vEdgeSystemIP naar target_folder_in_vManager met de gebruikersnaam voor vEdge te herstellen.

request execute vpn 0 scp USERNAME@vEdgeSystemIP:/<source_file_name> <destination_directory_in_vManage>

Voorbeeld:

Sluit aan op vManager CLI en voer het Viptela-verzoek uit om de opdracht in VPN 8 samen met de opdracht Secure Copy Protocol (SCP) uit te voeren om de kopie te starten.

vmanage# request execute vpn 0 scp admin@192.168.10.1:/home/admin/vEdge-20211229-023316-admin-tech.tar.gz /home/admin/

The authenticity of host '[192.168.10.1]:830 ([192.168.10.1]:830)' can't be established.

RSA key fingerprint is SHA256:R8KekCx/giwjCqR5woDm+sodjF5kvU7QxnUexoE1xAw.

Are you sure you want to continue connecting (yes/no/[fingerprint])? yes

Warning: Permanently added '[192.168.10.1]:830' (RSA) to the list of known hosts.

admin@192.168.10.1's password:

vEdge-20211229-023316-admin-tech.tar.gz 100% 13MB 4.8MB/s 00:02

Optie 2. vShell CLI

Voorbeeld:

Sluit aan op vManager CLI, verander de modus in vShell en voer de SCP-opdracht in Linux-indeling uit.

vmanage# vshell

vmanage:~$ scp admin@192.168.10.1:/home/admin/vEdge-20211229-023316-admin-tech.tar.gz /home/ericgar/

Viptela 20.5.1

admin@192.168.10.1's password:

vEdge-20211229-023316-admin-tech.tar.gz 100% 13MB 4.7MB/s 00:02

Verifiëren

Wijzig modus van Viptela CLI in vShell en controleer of het bestand correct gekopieerd is.

vmanage# vshell

vmanage:~$ ls -l

total 12976

-rw------- 1 ericgar users 13285905 Dec 29 21:21 vEdge-20211229-023316-admin-tech.tar.gz

Een bestand naar een vEdge via vManager CLI verzenden

Opmerking: In deze sectie worden alle opdrachten van vManager uitgegeven om bestanden van vManager lokale directory te verzenden naar een externe vEdge-opslag.

Opdrachtsyntaxis:

De opdracht wordt gelezen zoals, gebruik Secure Copy Protocol in VPN 0 om source_file_name te kopiëren naar /home/admin/ bij vEdgeSystemIP met gebruikersnaam.

request execute vpn 0 scp <source_file_name> username@vEdgeSystemIP:/home/admin/

Optie 1. Viptela CLI

Voorbeeld:

Sluit aan op vManager CLI en voer het Viptela-verzoek uit om de opdracht in VPN 8 samen met de SCP-syntaxis uit te voeren om het exemplaar te starten.

vmanage# request execute vpn 0 scp /home/ericgar/packet_capture_vEdge.pcap admin@192.168.10.1:/home/admin/

admin@192.168.10.1's password:

packet_capture_vEdge.pcap 100% 13MB 3.8MB/s 00:03

Optie 2. vShell CLI

Voorbeeld:

Sluit aan op vManager CLI, verander de modus in vShell en voer het SCP-exemplaar in Linux-indeling uit.

vmanage# vshell

vmanage:~$ scp /home/ericgar/packet_capture_vEdge.pcap admin@192.168.10.1:/home/admin/

Viptela 20.5.1

admin@192.168.10.1's password:

packet_capture_vEdge.pcap 100% 13MB 3.8MB/s 00:03

Verifiëren

Sluit aan op de vEdge CLI en geef de inhoud van de computer/startpunt/admin/weer om te controleren of het bestand correct is gekopieerd:

vEdge# vshell

vEdge:~$ ls -l

total 166444

-rw-r--r-- 1 admin admin13285905 Dec  29 16:45 packet_capture_vEdge.pcap

Opmerking: De doelmap in de vEdge moet altijd de richting van het startpunt zijn, omdat dat de enige folder is die permissie moet schrijven voor overboekingen, anders faalt de overdracht.

vmanage# request execute vpn 0 scp /home/ericgar/packet_capture_vEdge.pcap admin@192.168.10.1:/home/root/

Viptela 20.5.1

Password:

scp: /home/root/packet_capture_vEdge.pcap: Permission denied

Een bestand van vManager naar lokale computer kopiëren

Optie 1. Linux/Mac Terminal

Opdrachtsyntaxis:

De opdracht wordt gelezen als: Kopieer source_file_name van vManager naar local_target_pad met vManager gebruikersnaam.

scp vManageUsername@PublicIp:<source_file_name> <local_destination_path>

Voorbeeld:

Sluit aan op uw lokale Linux/Mac-terminal en voer de SCP-opdracht uit om het bestand naar uw gewenste map te kopiëren.

adminIT@cisco:~$ scp admin@10.88.244.25:/home/admin/packet_capture_vEdge.pcap /Users/adminIT/Downloads/

viptela 20.5.1

Password:

packet_capture_vEdge.pcap 100% 13MB 3.6MB/s

Opmerking: Aanbevolen wordt dat het bestand dat moet worden opgehaald in de directory van het startpunt staat, anders moeten de folder rechten worden geverifieerd.

Optie 2. FileZilla of een andere FTP- of SFTP-client

Connect met:

- SFTP als protocol of poort 22

- vURL, openbare IP of privé IP beheren (indien vManager op-Prem is)

- Gebruik een geldige gebruikersnaam en wachtwoord

Rechts staan de bestanden in de map van het startpunt van vManager vermeld, alleen slepen en neerzetten naar de lokale bestemming links waar u het bestand wilt overdragen, zoals in de afbeelding wordt weergegeven.

Gerelateerde informatie

- Bestanden overbrengen tussen een cEdge en vManager

- Technische ondersteuning en documentatie – Cisco Systems