Virtual MACHINES
  • VMWARE
  •   ESXi
  •     Инсталиране на ESXi
  •     Управление на ESXi
  •     Инсталиране на OS върху VM
  •     Експортиране на VM
  • KVM
  •     Инсталиране на KVM
  • ProxMox
  •     Инсталиране на ProxMox върху Debian
  •     Инсталиране на ProxMox от ISO
  •     Първоначални настройки на ProxMox
  •     Допълнителни настройки на ProxMox
  •     Допълнителен диск в ProxMox
  •     Създаване на ВИРТУАЛНА МАШИНА
  •     Създаване на КОНТЕЙНЕР
  •     NextCloud върху ProxMox
  •     ownCloud в контейнер
  •       HTTP към HTTPS
  •       HTTPS към друк компютър
  •     Файлов сървър върху ProxMox
  •     Резервно копиране и възстановяване в ProxMox
  •     Външна памет в ProxMox
  •     Прехвърляне на физически хардуер във VM
  • КОНТЕЙНЕРИ DOCKER
  •     Запознаване с Docker
  •       Инсталиране на Docker върху Windows
  •       Инсталиране на Docker върху Linux
  •     NGINX, PHP, MySQL чрез Docker
  •       NGINX и PHP чрез Docker
  •       NGINX, PHP, MySQL и MySQLAdmin
  •       LEMP и Docker compose
  •     ownCloud чрез Docker имидж
  •     ownCloud чрез Docker-compose
  •     Пощенски сървър Mailcow и Docker
  •     RustDESK чрез Docker
  • КОНТЕЙНЕРИ LXC
  •     Запознаване с LXC
  •         LXD Debian
  •             LXD Debian BackUP/Restore
  • Резервно копие на контейнер

    Един от вариантите за създаване на резервно копие и неговото връщане е използването на споделена папка от друг компютър. За разнообразие ще ползваме за BackUP машина с Windows. 1. Споделете папка със съответните права на Windows машината. 2. За да монтирате споделена папка от Windows в Debian, най-често се използва протоколът SMB/CIFS чрез пакета cifs-utils. Напомням ! Процесът изисква първо да се подготви папка във Windows, а след това да се работи в Debian.

    Инсталиране на cifs-utils

    apt update && apt install cifs-utils

    Монтиране на папка в Debian

    Създаване точка на монтиране в Debian

    mkdir -p /mnt/win_share

    Временно монтиране на Windows папка в Debian

    mount -t cifs -o username=cccp //192.168.11.111/temp /mnt/win_share Password for cccp@//192.168.11.111/temp: Pa$$w0rD ls /mnt/win_share/ desktop.ini group my-debian 'New Text Document.txt' Thumbs.db

    Автоматично монтиране

    В горния случай на монтиране има едно неудобство. След рестарт на машината точката на монтиране изчезва. За да се закрепи постоянно ще се наложи да се опише в /etc/fstab. Освен това ще се наложи да се създаде файл с имена и пароли на потребителя във Windows. Да създадем файла с имена и пароли.

    nano /root/.smbcreds username=cccp password=Pa$$w0rD

    Да ограничим правата върху .smbcreds.

    chmod 600 /root/.smbcreds

    Да опишем точката на монтиране в /etc/fstab.

    nano /etc/fstab //192.168.11.111/temp /mnt/win_share cifs credentials=/root/.smbcreds,iocharset=utf8 0 0

    Създаване и възстановяване на копие на контейнер

    Създаване на копие на контейнер

    lxc export my-debian /mnt/win_share/backup_my-debian.01.tar.gz Backup exported successfully!

    Възстановяване на копие на контейнер

    За да стане по-интересно ще изтрием контейнера my-debian. Разбира се първо трябва да се спре.

    lxc stop my-debian lxc delete my-debian lxc list +------+-------+------+------+------+-----------+ | NAME | STATE | IPV4 | IPV6 | TYPE | SNAPSHOTS | +------+-------+------+------+------+-----------+

    Сега да възстановим контейнера.

    lxc import /mnt/win_share/backup_my-debian.01.tar.gz

    Да проверим какво се получи.

    lxc list +-----------+---------+------+------+-----------+-----------+ | NAME | STATE | IPV4 | IPV6 | TYPE | SNAPSHOTS | +-----------+---------+------+------+-----------+-----------+ | my-debian | STOPPED | | | CONTAINER | 1 | +-----------+---------+------+------+-----------+-----------+

    Контейнера е наличен и е спрян. Освен това има 1 временна снимка. Да стартираме контейнера.

    lxc start my-debian lxc ls +-----------+---------+----------------------+------+-----------+-----------+ | NAME | STATE | IPV4 | IPV6 | TYPE | SNAPSHOTS | +-----------+---------+----------------------+------+-----------+-----------+ | my-debian | RUNNING | 192.168.11.99 (eth0) | | CONTAINER | 1 | +-----------+---------+----------------------+------+-----------+-----------+

    Контейнера стартира, получи IP адрес. С това приключваме темата.