Dit is de opdracht rdup-tr die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
rdup-tr - transformeer rdup-uitvoer
KORTE INHOUD
rdup-tr [OPTIE] ...
PRODUCTBESCHRIJVING
Transformeer rdup-uitvoer naar iets anders. Waar iets anders kan een tar, cpio, pax zijn
archief of een andere rdup-stream.
Het rdup-archief moet worden opgegeven op rdup-tr's standaard invoer.
U kunt meerdere typen uitvoer selecteren (vlag -O), maar houd er rekening mee dat dit mogelijk is
verliezen bepaalde informatie in andere formaten dan opis eigen, zie onderstaande tabel.
U mag ook leveren rdup-tr met alleen een lijst met padnamen, kan dit worden geselecteerd met de
-L-vlag.
De volgende tabel laat zien wat er met de uitvoer gebeurt, afhankelijk van de invoer.
0 OK
D verwijderinformatie gaat verloren
H hardlink-informatie gaat verloren
│
uitvoer │ tar,cpio,pax │ rdup
invoer │ │
------------- │ ------------- │ ------
rdup │ D │ 0
bestandslijst │ DH │ H
│
OPTIES
-L Selecteer lijstinvoerformaat. Normaal gesproken rdup-tr accepteert rdup-uitvoer, met deze optie
je kunt het een lijst met padnamen geven. Let op: met lijstinvoer rdup-tr zal `stat()`
elk bestand.
-O Uitvoerformaat. Dit kan 'tar', 'cpio', 'pax' of 'rdup' zijn. Standaard staat deze op 'rdup'.
-X sleutel Lees de coderingssleutel uit de bestandssleutel en codeer alle paden met Blowfish en
deze sleutel en iv. Na de codering worden de binaire gegevens met behulp van ASCII omgezet in ASCII
een URL-veilige (sectie 4 van RFC 3548) versie van base64-codering.
De coderingssleutel moet op de eerste regel staan ​​en de sleutelgrootte moet 16 en 8 zijn
bytes voor de iv, dus 24 in totaal.
-Y sleutel Lees de decoderingssleutel uit de bestandssleutel en decodeer alle paden met Blowfish en
deze sleutel. Vóór de codering worden de paden omgezet naar binair met behulp van een URL
veilige versie van base64-decodering.
-c Forceer uitvoer naar de tty. Normaal gesproken rdup-tr wil dat de uitvoer wordt omgeleid.
-v Wees uitgebreider.
-V Druk de versie van rdup-tr af.
-h Een korte hulp.
Voorbeelden
Het volgende is mogelijk
rdup -Pgzip -Pmcrypt,-f,KEY,-c /dev/null / Home | \
rdup-tr -O tar -X<(echogeheim) | gzip > \
mijn-thuis-gezipte-crypted-pathcrypted-tar.gz
Dat wil zeggen: alle bestanden onder / Home zijn gezipt en gecodeerd op een voor bestandsbasis (eerste regel).
Bovendien zijn alle padnamen Blowfish-versleuteld (tweede regel) met de sleutel 'geheim'.
Dit wordt in een tar-bestand geplaatst, dat vervolgens wordt gecomprimeerd, wat resulteert in de uiteindelijke uitvoer (final
lijn).
Het creëren van een gecomprimeerd en gecodeerd tar-archief uit een volledige rdup-dump kan als volgt worden gedaan
volgt
rdup -Pgzip -Pmcrypt,-f,KEY,-c /dev/null / Home | \
rdup-tr -O tar > mijn-huis-gecomprimeerd-en-versleuteld.tar
Of u kunt het zelfs meteen in- en uitpakken
rdup -Pgzip -Pmcrypt,-fKEY,-c /dev/null / Home | rdup-tr-Otar | \
ssh gebruiker@remotehost tar xvCf / tmp -
Of versleuteling met openssl
rdup -Popenssl,enc,-e,-des-cbc,-k,geheim /dev/null / Home
Of comprimeren met gzip, coderen met openssl en vervolgens het hele archief comprimeren
nogmaals
rdup -Pgzip -Popenssl,enc,-e,-des-cbc,-k,geheim /dev/null / Home | \
gzip > mijn_gecomprimeerde_encrypted_rdup_archive.gz
Het origineel opnieuw creëren op output, waaraan kan worden gevoed rdup-up.
gunzip -c mijn_gecomprimeerde_encrypted_rdup_archive.gz |\
rdup-tr -Popenssl,enc,-d,-des-cbc,-k,secret -Pgzip,-d >\
mijn_rdup_archief
rdup-up < mijn_rdup_archive -t /tmp/restore
Let op de omkering van de -P-opties.
EXIT CODE
rdup-tr retourneer een nul exit-code bij succes, anders wordt 1 geretourneerd.
Gebruik rdup-tr online met behulp van onworks.net-services