Где резервная копия на Гугл диске

Общеизвестный факт: чтобы реализовать по-настоящему надежную бэкап стратегию, необходимо тем или иным способом обеспечить экстерриториальность хранения резервных копий. Действительно, отдельный резервный диск может помочь в случае порчи основного носителя, но в случае кражи, пожара или другого стихийного бедствия он может быть так же запросто утрачен.

До недавнего времени удаленное хранение бэкапов требовало серьезных дополнительных усилий и (или) было сопряжено со значительными дополнительными расходами, поэтому применялось при резервировании только критически важных данных. Однако в последнее время ситуация изменилась в связи с массовым появлением различных облачных хранилищ.

Теперь удаленное резервное копирование доступно каждому при минимальных или вообще нулевых затратах. Типичное облачное хранилище предоставляет пользователю бесплатно 5-15 Гб дискового пространства, которых вполне может хватить для резервирования важных данных. В случае если бесплатного объема не достаточно, то за небольшие деньги можно арендовать дополнительный объем. Например, Google Drive предлагает арендовать 100 Гб за $2 в месяц, а 1 Тб за $10 в месяц.

Как восстановить переписку Ватсап

Сам процесс резервного копирования может осуществляться с помощью специальных программ, которые предоставляют облачные сервисы. Это самый простой способ, но он не лишен ряда недостатков.

Во-первых, так как основное предназначение облачных сервисов – это синхронизация файлов между устройствами, то клиентская программа стремится как можно скорее передать изменившиеся файлы на сервер. Для целей резервного копирования такое поведение не вполне оправдано и приводит к избыточной загрузке интернет-канала.

Гораздо правильнее делать резервные копии изменившихся файлов с заданной периодичностью, например, один раз ночью. Во-вторых, и это главная проблема, файлы копируются в облако как есть, без явного шифрования, и поэтому всегда есть риск несанкционированного доступа к ним третьих лиц. Для многих людей такая ситуация принципиально неприемлема. Кроме этого, обычно программы облачных хранилищ требуют, чтобы все синхронизируемые данные находились в одной корневой папке (или ее подпапках), которая собственно и синхронизируется с облаком. Зачастую это неудобно для пользователя, так как приходится изменять привычные места хранения рабочих файлов.

Проверить Гугл на мобильность

Вы не пользуетесь Google Drive? Отлично! Заведите себе учетную запись Google и используйте хранилище Google Drive для безопасного бесплатного бэкапа. Если вы уже используете Google Drive, то вы можете завести себе еще один аккаунт для целей резервного копирования или в основном аккаунте выделить папку для бэкапов, для которой запретить выполнение синхронизации стандартным клиентом.

Вот вкратце как работает предлагаемый режим резервного копирования. При первом запуске в облачном хранилище создается зашифрованный архив (собственного формата или стандартный Zip), который содержит все файлы, которые вы выбрали для резервирования. Это так называемый полный бэкап. Он может создаваться один раз или пересоздаваться с заданной периодичностью.

При каждом следующем запуске в облачном хранилище создается зашифрованный архив, который содержит все файлы, изменившиеся со времени предыдущего запуска. Это так называемые инкрементные бэкапы, которые хранятся в течение определенного (настраиваемого) периода времени и по его истечении удаляются. Программа позволяет прозрачно для пользователя восстанавливать наиболее поздние версии файлов либо же версии файлов на определенную дату в пределах срока хранения инкрементных бэкапов.

Запуск процесса резервного копирования осуществляется согласно заданному вами расписанию. Таким образом, вы можете настроить наиболее удобное время для резервного копирования и управлять периодичностью создания резервных копий. Благодаря тому, что размещаемые в облаке архивы зашифрованы, вы можете быть уверены, что ваши данные не попадут третьим лицам. И, разумеется, вы можете настроить резервирование любых ваших папок и файлов вне зависимости от их размещения.

См. также:

  • Резервное копирование файлов
  • Как настроить бэкап с использованием жестких ссылок в стиле Apple Time Machine
  • Как настроить резервное копирование файлов на сетевой ПК или NAS
  • Как восстановить файлы
  • Как настроить прямую синхронизацию двух компьютеров через Интернет
  • Как настроить нестандартную синхронизацию с Google Drive
  • Как настроить синхронизацию с SFTP-сервером
  • Как быстро сравнить и синхронизировать две папки
Гугл включить панель закладок

Источник: www.maxsyncup.com

Бэкап сайта в Google Диск

что посмотреть

Здравствуйте, уважаемые читатели. Сегодня статья на тему: «Бэкап сайта в Google Диск». Рассмотрим настройку ручного и автоматического резервного копирования сайта в Google Диск.

Бэкап сайта – это резервное копирование файлов сайта, и дампа базы данных сайта, для возможности восстановления, в случае непредвиденных обстоятельств, либо программного или аппаратного сбоя.

Для наших целей, в статье я буду использовать утилиту DRIVE. DRIVE – это консольная утилита для загрузки, скачивания, и удаления файлов в Google Диск. Утилита DRIVE работает на всех операционных системах Linux.

Скачивание и установка утилиты DRIVE

  • Скачать DRIVE, можно при помощи утилиты wget.

# wget -O drive https://drive.google.com/uc?id=0B3X9GlR6EmbnMHBMVWtKaEZXdDg

  • После скачивания, перемещаем утилиту в директорию /usr/sbin/, и добавляем нужные права для её работы.

# mv drive /usr/sbin/drive # chmod +x /usr/sbin/drive

  • При первом запуске, нужно будет произвести подключение к Вашему Google аккаунту, и дать разрешение на подключение утилиты к Вашему Google Диску.
  • Запускаем утилиту.

# drive

  • В консоли появляется ссылка, которую нужно ввести в браузере, и перейти по ней. Ниже появляется приглашение для ввода верификационного кода.
  • При переходе по ссылке в браузере, если в данный момент Вы не авторизованы в аккаунте Google, Вам предложат авторизоваться.
  • Если Вы авторизованы, то сразу появится окно с вопросом о доступе приложения к Вашему аккаунту. Нужно дать разрешение.
  • После Вашего разрешения, в браузере появится верификационный код, который нужно скопировать и ввести в консоли. Вводим код, и жмём на «Enter».
  • После произведённых действий, Вы можете пользоваться всеми возможностями DRIVE.
  • Список всех команд, можно посмотреть с помощью команды drive help.
  • Основные команды:

# drive list — список файлов # drive upload —file /путь/до/файла — загрузка файла на диск # drive download -i идентификатор файла — скачивание файла с диска # drive delete -i идентификатор файла — удаление файла на диске

  • Идентификатор нужного файла, можно узнать посмотрев список всех файлов. При просмотре списка, возле каждого файла будет отображаться его идентификатор.
Google что такое опционально

# drive list

Ручное резервное копирование в Google Диск.

Алгоритм действий при резервном копировании в Google Диск, заключается в первоначальном создании локального бэкапа, с последующей загрузкой в Google Диск. После загрузки в Google Диск, локальные копии удаляются.

В предыдущей статье, мы рассматривали установку и настройку LEMP в Debian 10. В частности произвели установку cms WordPress. Я для примера, буду производить бэкап директории и базы данных, из предыдущей статьи.

  • Создаём бэкап файлов сайта, и дамп базы данных в локальной директории.

# tar -czvf /var/www/test.ru/backup-`date +»%Y-%m-%d»`.tar.gz -C /var/www/test.ru/ site # mysqldump -u admin -p123 test | gzip -c > /var/www/test.ru/mysql-`date +»%Y-%m-%d»`.sql.gz

Дамп базы данных test, пользователь admin, с паролем 123.

  • Загружаем созданные архивы в Google Диск.

# drive upload -f /var/www/test.ru/backup-*.tar.gz # drive upload -f /var/www/test.ru/mysql-*.sql.gz

  • После загрузки архивов в Google Диск, удаляем локальные файлы.

# rm -rf /var/www/test.ru/backup-*.tar.gz # rm -rf /var/www/test.ru/mysql-*.sql.gz

Автоматическое резервное копирование в Google Диск

  • Для настройки автоматического резервного копирования, достаточно создать скрипт с командами из ручного бэкапа, и добавить задание на выполнение скрипта в системный cron.
  • Создаём директорию для скрипта, и сам скрипт /root/bin/backup.sh.

# mkdir /root/bin
#!/bin/sh # Создание архива /usr/bin/tar -czvf /var/www/test.ru/backup-`date +»%Y-%m-%d»`.tar.gz -C /var/www/test.ru/ site # Выгружаем базу данных /usr/bin/mysqldump -u admin -p123 test | gzip -c > /var/www/test.ru/mysql-`date +»%Y-%m-%d»`.sql.gz # Закачиваем файлы на g.drive /usr/sbin/drive upload -f /var/www/test.ru/backup-*.tar.gz /usr/sbin/drive upload -f /var/www/test.ru/mysql-*.sql.gz ## Удаляем временые файлы rm -rf /var/www/test.ru/backup-*.tar.gz rm -rf /var/www/test.ru/mysql-*.sql.gz

  • Делаем скрипт исполняемым.

# chmod 0740 /root/bin/backup.sh

  • Добавляем в файле /etc/crontab, задание на ежедневное выполнение скрипта в 02:30 ночи.

# 30 2 * * * root /root/bin/backup.sh >/dev/null 2> # source /var/www/test.ru/mysql-2021-07-22.sql # quit;

  • На этом восстановление завершено. Осталось только удалить оставшиеся файлы бэкапов.
Google как узнать свой id

# rm -rf /var/www/test.ru/backup-2021-07-22.tar.gz # rm -rf /var/www/test.ru/mysql-2021-07-22.sql

Вот такими не сложными действиями, можно организовать резервное копирование сайта в Google Диск, и произвести восстановление при необходимости.

Сегодня мы рассмотрели тему: «Бэкап сайта в Google Диск». Произвели ручной бэкап сайта, настройку автоматического бэкапа, и восстановление сайта из резервной копии. Смотрите так же, видео по теме.

Надеюсь статья была вам полезна. До встречи в новых статьях.

Видео на тему «Бэкап сайта в Google Диск»:

Источник: aeb-blog.ru

Перенос резервных копий на Гугл.Диск

В своих публикациях по резервному копированию я несправедливо обошел стороной облачный диск от Google. В этой статье я расскажу как перенести резервные копии вашего сайта в облачное хранилище Google диск (Google Drive). 15 ГБ свободного места, которые выдают совершенно бесплатно, должно быть достаточно для многих проектов.

Создание резервных копий

В данной статье я не рассматриваю вопрос создания резервных копий. Будем считать, что они у вас создаются панелью управления, к примеру VestaCP или ISPmanager, либо вы их делаете самостоятельно. В дальнейшем нам просто достаточно знать где на сервере хранятся файлы резервных копий.

Так же данная инструкция предполагает, что у вас есть аккаунт в Google и присутствует свободное место в облачном хранилище.

Google Drive CLI Client

Для переноса файлов на Google.Drive я воспользуюсь консольной утилитой Google Drive CLI Client. Утилита может быть использована в большинстве популярных операционных систем, включая Windows, Linux, FreeBSD. Я же в данной статье все примеры использования буду приводить для CentOS.

Установка утилиты

Для начала необходимо выбрать и скачать необходимый исполняемый файл на сервер по адресу https://github.com/prasmussen/gdrive#downloads.

Если вы используете панель управления VestaCP и в дальнейшем планируете использовать планировщик задач, то есть запускать синхронизацию файлов резервных копий по расписанию от имени пользователя admin, то вам необходимо перенести исполняемый файл в папку /usr/local/vesta/bin.

Google pixel сам перезагружается

Настройка утилиты Google Drive CLI Client

Для начала необходимо сделать файл исполняемым:

# chmod +x gdrive

Теперь нужно увязать ваш экземпляр консольной утилиты с вашим же диском от Google. Для этого используйте команду:

# gdrive about

Затем надо ввести код подтверждения, получить который мы сможете перейдя по ссылке, которая будет указана в выводе вышеуказанной команды:

gdrive_1

После прохождения процедуры верификации можно приступить к настройке копирования файлов на Google Drive.

Создадим директорию (папку) куда будем копировать файлы резервных копий.

# gdrive mkdir backup-server-9.17.12.18

где backup-server-9.17.12.18 произвольное имя директории в облачном диске, где будут храниться файлы резервных копий.

При создании директории вы получите так называемый — это уникальный идентификатор файла или папки, который мы будем использовать в дальнейшем.

Если для хранения файлов резервных копий вы хотите использовать существующую папку (директорию), то узнать ее можно командой:

# gdrive list

Синхронизация и копирование локальных файлов в облачное хранилище

Для синхронизации файлов резервных копий и копировании их на Google Drive я использую следующую команду:

# gdrive sync upload —delete-extraneous /home/backup 0———3M

где /home/backup — полный путь директории с файлами резервных копий;
0———3M уникальный идентификатор папки в облачном хранилище, полученный ранее;
параметр —delete-extraneous говорит о том, что в облачном хранилище в выбранной вами для резервного копирования директории будут удаляться файлы отсутствующие у вас на сервере.

Настройка синхронизации по расписанию

В VestaCP задание CRON от имени пользователя admin у меня выглядит так:

sudo /usr/local/vesta/bin/gdrive sync upload —delete-extraneous /home/backup 0———3M >/dev/null 2>https://moonback.ru/page/gdrive-backup» target=»_blank»]moonback.ru[/mask_link]

Рейтинг
Загрузка ...