Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Page Tree
expandCollapseAlltrue
rootNodos Seguros y Super Nodos
excerpttrue
searchBoxtrue

Archivos Restaurados

Zend

wallet.dat, onion_private_key*

Rastreador de Nodos (Nodetracker)

config.json



Sección de Transferencia de Archivos

  1. Abrir la Terminal
    1. CMD + Espacio, Busca 'Terminal' y presione <Enter>
  2. Compruebe el hash sha256 del archivo de copia de seguridad y vuelva a verificar el hash después de transferirlo a su nodo. El siguiente comando asume que el archivo  "backup.<FQDN>.7z" está localizado en "/Users/<USER>/"

    Code Block
    shasum -a 256 ~/backup.<FQDN>.7z


  3. Ingrese lo siguiente a SCP el archivo de respaldo en tu directorio Home.
    1. Reemplace  <USER> con su usuario.
    2. Reemplace <FQDN> con su Nombre de Dominio Completamente Calificado.
  4. El siguiente comando asume que el archivo "backup.<FQDN>.7z" está localizado en "/Users/<USER>/"

    Code Block
    scp ~/backup.<FQDN>.7z <USER>@<FQDN>:


  1. Abrir la Terminal
  2. Compruebe el hash sha256 del archivo de copia de seguridad y vuelva a verificar el hash después de transferirlo a su nodo. El siguiente comando asume que el archivo  "backup.<FQDN>.7z" está localizado en "/Users/<USER>/"

    Code Block
    sha256sum ~/backup.<FQDN>.7z


  3. Ingrese lo siguiente a SCP el archivo de respaldo en tu directorio Home.
    1. Reemplace  <USER> con su usuario.
    2. Reemplace <FQDN> con su Nombre de Dominio Completamente Calificado.
  4. The following command assumes the "backup.<FQDN>.7z" file is located in "/Users/<USER>/"

    Code Block
    scp ~/backup.<FQDN>.7z <USER>@<FQDN>:


  1. Compruebe el hash sha256 del archivo de copia de seguridad y vuelva a verificar el hash después de transferirlo a su nodo.
    1. Utilice el QuickHash para verificar el hash sha256 
  2. Abrir WinSCP
    1. El WinSCP puede ser descargado aquí
    2. Acepte la importación de la configuración de PuTTY, esto también tomará sus archivos de las llaves para una mayor seguridad
  3. Seleccione su nodo de la lista y haga clic en iniciar sesión e ingrese su información
  4. En el panel de la ventana derecha, selecciona el archivo llamado  "backup.<FQDN>.7z"
  5. Da click en upload y da click en OK.

Crear y Ejecutar el Script de Restauración

  1. Inicie sesión en su nodo con su llave RSA auth.

  2. Establezca la variable de entorno $ FQDN - Tendrá que escribir este comando y cambiar <FQDN> al Nombre de Dominio Completamente Calificado de su nodo.

    Code Block
    FQDN=<FQDN>


  3. Compruebe el hash sha256 del archivo de respaldo y vuelva a verificar el hash después de transferirlo a su máquina local.

    Code Block
    sha256sum backup.$FQDN.7z


  4. Detenga los procesos de zend y el rastreador (tracker) si se encuentra utilizando monit y PM2.

    Code Block
    sudo monit stop zend && pm2 stop 0


  5. Detenga los procesos de zend y el rastreador si se encuentra utilizando systemctl.

    Code Block
    sudo systemctl stop zend zentracker


  6. Remueva '#' de la línea: '#7z a tor.7z ~/.zen/onion_private_key'., si estas utilizando Tor.

    Code Block
    cat <<EOF > ~/restore.sh
    #!/bin/bash
    #Create a temp Directory
    mkdir ~/.temp
    #Extract Encrypted Archive of Backup Files
    7z x backup.$FQDN.7z
    cd ~/.temp
    #Extract zend file(s)
    7z x wallet.7z -ozen
    #7z x tor.7z -ozen
    #Extract nodetracker config file
    7z x config.7z -ozen
    #Copy needed files
    cp /home/$USER/.temp/zen/wallet.dat /home/$USER/.zen/
    cp /home/$USER/.temp/nodetracker/config/config.json /home/$USER/nodetracker/config/
    #cp /home/$USER/.temp/zen/onion_private_key /home/$USER/.zen/
    #Erase Temporary Files
    cd
    rm -rf ~/.temp
    EOF


  7.  Haga que el script de respaldo sea ejecutable.

    Code Block
    chmod u+x ~/restore.sh


  8. Instale 7zip.

    Code Block
    sudo apt install p7zip-full -y


  9. Ejecute el script de respaldo. Cree y confirme una contraseña cuando se le solicite.

    Code Block
    ~/restore.sh


  10. Restaure tor, si se instala creando el siguiente script y ejecutándolo, de lo contrario, continúe con el paso 11 o 12.

    Code Block
    cat <<EOF > ~/tor_script.sh
    #!/bin/bash
    sudo sed -i 's/#ControlPort 9051/ControlPort 9051/g' /etc/tor/torrc
    sudo sed -i 's/#CookieAuthentication 1/CookieAuthentication 1/g' /etc/tor/torrc
    sudo su -c "echo 'CookieAuthFileGroupReadable 1' >> /etc/tor/torrc"
    sudo su -c "echo 'LongLivedPorts 9033' >> /etc/tor/torrc"
    sudo systemctl restart tor.service
    EOF


    Code Block
    chmod u+x ~/tor_script.sh


    Code Block
    sudo ~/tor_script.sh


  11. Inicie zend y el rastreador (tracker) si se encuentra utilizando monit y PM2.

    Code Block
    sudo monit start zend && pm2 start 0


  12. Inicie zend y el rastreador (tracker) si se encuentra utilizando systemctl.

    Code Block
    sudo systemctl start zend zentracker


Insert excerpt
Enlaces de Redes Sociales
Enlaces de Redes Sociales
nopaneltrue