Что делать, если вы потеряли телефон с Google Authenticator
Для защиты аккаунтов очень важна двухфакторная аутентификация: если утек пароль — а утекают они регулярно, — второй фактор помешает злоумышленникам взломать аккаунт. Один из удобных способов двухфакторной аутентификации — при помощи специального приложения, генерирующего одноразовые коды, вроде Google Authenticator и его аналогов. Но рано или поздно у многих пользователей возникает вопрос: что делать, если телефон с приложением-аутентификатором потерян/разбит/забыт/украден? Рассказываем, какие есть варианты.
Как восстановить аутентификатор, если смартфон с приложением недоступен
Если у вас больше нет доступа к смартфону, на котором установлен аутентификатор, попробуйте вспомнить: возможно, вы все еще залогинены на одном из ваших устройств в тот аккаунт, к которому пытаетесь получить доступ? Дальнейшие действия зависят от ответа на этот вопрос.
Восстанавливаем аутентификатор, если доступ к аккаунту есть на каком-то другом устройстве
Если вы все еще залогинены на одном из ваших устройств в аккаунт, в который пытаетесь войти на другом, то исправить положение будет несложно.
Иногда в тех же настройках можно посмотреть секретный ключ или QR-код аутентификатора — некоторые сервисы (но далеко не все) это позволяют. В таком случае вам останется просто ввести эти данные в приложение-аутентификатор на новом устройстве.
К сожалению, этот способ срабатывает не всегда, даже если вы все еще залогинены в аккаунт на одном из устройств. Проблема в том, что не у всех сервисов совпадает набор настроек в веб-версии и в мобильном приложении — нужной опции там, где вы залогинены, может просто не быть.
Как восстановить аунтентификатор, если доступа к аккаунту нет
Если вы уже не залогинены в аккаунт и смартфон с приложением-аутентификатором вы потеряли, сбросили к заводским настройкам или у вас его украли — в общем, у вас так или иначе больше нет к нему доступа, — то восстановить аутентификатор не получится. Как и в том случае, когда описанный выше способ не сработал.
Все, что вам остается, это воспользоваться процедурой восстановления доступа к учетной записи. Если речь идет об аккаунте в одном из крупных публичных сервисов — Google, «Яндекс», Facebook, Instagram, Mail.ru, «ВКонтакте» и так далее — и ваша учетная запись привязана к почте или телефону, то вы сможете восстановить доступ, воспользовавшись альтернативным способом подтверждения.
Для этого начните входить в аккаунт, укажите логин и пароль, а на том этапе, когда обычно требуется ввод одноразового кода из приложения-аутентификатора, поищите ссылку с названием вроде «Другие способы подтверждения».
После этого выберите удобный вам вариант — обычно сервисы поддерживают доставку кода в SMS, голосовым звонком или на электронную почту — и дождитесь получения кода. Скорее всего, это не займет много времени, и уже совсем скоро вы сможете войти в аккаунт.
Если из-за утраты аутентификатора вы потеряли доступ к аккаунту в корпоративном или в небольшом публичном сервисе, у которого нет удобной страницы автоматического восстановления доступа, то вам следует связаться с локальным администратором или службой поддержки. Придется описать ситуацию и, скорее всего, тем или иным образом подтвердить, что вы — настоящий владелец аккаунта.
После того как вы наконец сможете войти в аккаунт, привяжите аутентификацию к приложению на новом смартфоне. Ну а чтобы не проходить все вышеописанные процедуры в следующий раз, когда смартфон с аутентификатором потеряется, будет разумно прямо сразу создать резервную копию.
Как восстановить случайно удаленные данные в Google BigQuery
У вас бывало такое, что вы случайно удаляли в Google BigQuery важную таблицу, представление (view) или целый набор данных (dataset)? В результате останавливалась работа с таблицами и запросами, содержащими удаленную информацию.
Мы написали подробную инструкцию, которая поможет восстановить случайно удаленные данные и не поседеть раньше времени.
Содержание
Как восстановить удаленную таблицу
Удаленную таблицу можно восстановить, если прошло не более 7 дней с момента ее удаления, и вы знаете ее название и название набора данных (dataset), откуда она была удалена.
Для восстановления таблицы откройте командную строку Cloud Shell в интерфейсе Google BigQuery:
И введите следующую команду:
bq cp mydataset.mytable@-3600000 mydataset.newtable
Пример этой же команды с названиями таблицы и набора данных:
bq cp OWOXBI_Reports.123_Transactions_withModels@-13600000 OWOXBI_Reports_Restore.123_Transactions_withModels
Где:
- OWOXBI_Reports.123_Transactions_withModels — это набор данных и таблица, которая была удалена.
- OWOXBI_Reports_Restore.123_Transactions_withModels — это набор данных и название таблицы, куда нужно восстановить данные.
- @-13600000 — сколько миллисекунд назад искомая таблица еще не была удалена. Например, если таблица была удалена 30 минут назад, то достаточно установить интервал времени @-3600000. 3600000 — это 1 час (60 секунд * 60 минут * 1000).
После первого введения запроса потребуется авторизация — нажмите на кнопку «Authorize»:
После успешного введения команды произойдет восстановление таблицы:
И вы увидите похожий текст:
Waiting on bqjob_r4ca30008c2e3147d_0000017af0d58e5e_1 . .. (0s) Current status: DONE
Table 'summer-drive-112011:OWOXBI_Reports_Restore.test_table@-600000' successfully copied to 'summer-drive-112011:OWOXBI_Reports_Restore.test_table'
Как восстановить удаленное представление (view)
Восстановить удаленное представление (view) способом, описанным выше, не получится — он подходит только для таблиц.
Для восстановления view поддержка Google рекомендует использовать Logs Explorer.
Чтобы найти запросы, которые обновляли удаленное представление, в логах Google Cloud Platform нужно выполнить следующий запрос:
resource.type="bigquery_resource"
protoPayload.methodName="tableservice.update"
protoPayload.serviceData.tableUpdateRequest.resource.tableName.tableId="custom_events_attribution_VIEW"
Где:
- tableservice.update — это команда для отображения обновления view в логах.
- custom_events_attribution_VIEW — название представления.
В настройках Select time range установите временной период, в течение которого в представление могли вноситься изменения (например 1 год):
После выполнения команды отобразятся все запросы, которые обновляли искомое view. Выберите последний запрос по timestamp:
Скопируйте запрос из лога и создайте представление заново.
Кроме того, вы можете найти запрос, с помощью которого было создано искомое представление (до этого мы искали запросы, которые обновляли view). Для этого используйте следующую команду:
resource.type="bigquery_resource"
protoPayload.methodName="tableservice.insert"
protoPayload.serviceData.tableInsertRequest.resource.tableName.tableId="query_name_VIEW"
Рекомендуем установить максимально возможный период для поиска в логах нужной записи.
Если представление было создано до того, как начали записываться логи, восстановить информацию не получится. В этом случае может помочь команда tableservice. update, которую мы описали выше.
Как восстановить удаленный набор данных (dataset)
Если вы удалили набор данных, восстановить его не получится. Придется создать новый dataset с таким же названием, восстановить таблицы и представления, которые были в удаленном наборе данных, и переместить их в новый.
В первые 24 часа после удаления набора данных создать dataset с прежним названием нельзя, но все еще можно найти названия таблиц и представлений, которые входили в удаленный набор данных. Хотя самих таблиц и views уже не будет видно.
Найти представления из удаленного dataset можно по названию через поиск BigQuery:
Список таблиц найти через поиск не получится — у них нет общей части в названии.
Чтобы найти название таблиц из удаленного набора данных, используйте SQL-запрос приведенный ниже. В запросе нужно указать временной период, в течение которого в таблицы могли вноситься изменения (creation_time BETWEEN). В результате запрос выдаст таблицы, в которые вносились изменения — это будут требуемые таблицы из удаленного dataset.
SELECT
*
FROM (
SELECT
query,
user_email,
CONCAT(destination_table.project_id,".",destination_table.dataset_id,".",destination_table.table_id) AS destination_table,
COUNT(job_id) AS job_ids,
MAX(creation_time) AS lastUpdateDate
FROM
region-us.INFORMATION_SCHEMA.JOBS_BY_PROJECT
WHERE
creation_time BETWEEN TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 180 DAY)
AND TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 0 DAY)
AND state = 'DONE'
AND CONCAT(destination_table.project_id,".",destination_table.dataset_id,".",destination_table.table_id) LIKE "%OWOXBI_Reports.%"
GROUP BY
1,
2,
3
ORDER BY
5 DESC)
В результате запроса вы получите следующую информацию:
- query — текст запроса, который произвел изменение в destination_table.
- user _email — пользователь, который запустил запрос на обновление destination_table.
- destination_table — таблица, которая была обновлена.
- job_ids — количество запусков запроса за указанный временной интервал (creation_time BETWEEN …)
- lastUpdateDate — последнее время запуска запроса (MAX(creation_time) AS lastUpdateDate).
На следующий день после удаления набора данных можно создавать новый с таким же названием и начинать восстановление таблиц и представлений.
Что делать, чтобы предотвратить подобные проблемы в будущем
- Включать сбор логов в проекте в Google BigQuery на старте работы с проектом.
- Не называть table и view так же, как и dataset.
- Дважды проверять название таблицы, которую нужно удалить из GBQ.
- Удалять таблицы через запрос, а не через интерфейс GBQ.
- Добавлять в название датасета, таблицы, view тип сущности. Например:
- OWOXBI_report_dataset
- OWOXBI_report_table
- OWOXBI_report_view
Удалить таблицу можно используя запрос, например:
DROP TABLE `summer-drive-112011. OWOXBI_Reports_Restore.test_table`
Удалить VIEW можно используя запрос, например:
DROP VIEW `summer-drive-112011.OWOXBI_Reports_Restore.test_VIEW`
Что сделать, чтобы смягчить проблему, если она произойдет снова
- Не менять запросы в Schedule и Google Apps Script, на следующий день восстановить все представления и таблицы, после чего Schedule и Google Apps Script будут отрабатывать корректно.
- Если view или таблица участвовала в настройке модели атрибуции, после восстановления данных на прежнее место нужно будет один раз перезапустить расчет атрибуции.
Полезные ссылки по теме
Наши клиенты
растут на 22%
быстрее
Растите быстрее, анализируя, что лучше сработает в вашем маркетинге
Измеряйте KPI, находите зоны роста и увеличивайте свой ROI
Записаться на демоБезопасное резервное копирование и восстановление данных Google
При обсуждении резервного копирования данных Google Cloud Platform мы в основном интересуемся облачными инструментами, которые позволяют защитить инстансы Compute Engine с помощью нативных снимков Google.
Существуют нативные сервисы, которые позволяют выполнять резервное копирование инстансов Google Engine. Кроме того, многие поставщики ПО предлагают подход на основе агентов для резервного копирования этой платформы. Однако защита данных в облаке не всегда однозначна, поэтому использование ограниченных или устаревших возможностей может вызывать некоторые трудности.
Во-первых, снимки инстансов Google Compute Engine не являются настоящими резервными копиями и поэтому не могут использоваться для долговременного хранения и восстановления данных. Хранение снимков в Google Cloud Storage более нескольких дней достаточно дорого стоит. Ручное написание скриптов для автоматизации создания нативных снимков инстансов Google Cloud может быстро стать очень сложным, особенно в крупных средах.
Во-вторых, применение агентов для резервного копирования Google Cloud Platform не является лучшей опцией, поскольку их установка требует большого количества ресурсов. Кроме того, агенты трудно масштабируются и занимают дополнительное пространство в гостевых ОС.
Veeam Backup for Google Cloud Platform позволяет автоматически создавать снимки и резервные копии инстансов Compute Engine (и подключенных дисков), включая конфигурацию виртуальных машин (ВМ), а также управлять ими. Решение создает инкрементальные цепочки, используя резервные копии или снимки ВМ. Сначала создается полный снимок, а каждый последующий содержит только «новые» изменения. Veeam не использует агенты для резервного копирования Google Cloud. Вместо этого устанавливаются временные прокси-серверы, только на то время, которое требуется для создания резервной копии Veeam из снимка или для выполнения восстановления.
Veeam создает полные и инкрементальные резервные копии данных Google Cloud Platform.
Снимки и резервные копии могут храниться на различных уровнях Google Cloud Storage. Пожалуйста, обратите внимание, что всегда важно разделять резервные копии и производственную среду. Veeam Backup for Google Cloud Platform поддерживает хранение данных в другом регионе или другом проекте, что позволяет с легкостью обеспечить безопасность резервных копий.
Veeam Backup for Google Cloud Platform позволяет быстро восстанавливать файлы по требованию как из снимков, так и из резервных копий. В процессе восстановления временный прокси-сервер подключается к сохраненному снимку или резервной копии Google Cloud, после чего пользователь может просматривать файловую систему в веб-консоли и восстанавливать нужные файлы. Для Google Cloud Platform полное восстановление ВМ или восстановление файлов может выполняться всего за несколько секунд.
Как восстановить Гугл Хром
Важно! Каждая из представленных ниже инструкций подразумевает восстановление Гугл Хром, но представляет собой совершенно разную процедуру и дает разный результат. То, какую из них и когда применять, зависит от поставленной задачи, и ее мы будем озвучивать в начале каждого способа.
Способ 1: Восстановление вкладок
Если восстановить требуется не сам Google Chrome, а открытые в нем вкладки после экстренного завершения работы браузера (например, зависание и последующее принудительное закрытие, ошибка или сбой), следует воспользоваться предложением во всплывающем окне, которое автоматически появляется при его перезапуске. Нажатие на показанную на изображении ниже кнопку сразу же вернет все вкладки, которые были открыты во время последней сессии.
Повторно открыть сайты, закрытые в обычном режиме (по ошибке или осознано) можно с помощью контекстного меню, вызываемого на верхней панели программы, сочетанием клавиш, обратившись к истории посещений и некоторыми другими методами, которые ранее рассматривались нами в отдельной инструкции.
Подробнее: Как восстановить закрытые вкладки в браузере Гугл Хром
Способ 2: Очистка данных и сброс настроек
Восстановление может подразумевать под собой возврат Google Chrome к его изначальному состоянию, в котором браузер находился сразу после его установки, до авторизации в учетной записи Google и настройки. Если это и есть та задача, которую требуется решить, в зависимости от используемой версии приложения, выполните следующее:
Вариант 1: Браузер на ПК
- Вызовите меню программы и перейдите к ее «Настройкам».
- Пролистайте открывшуюся страницу вниз, до блока «Конфиденциальность и безопасность».
- Нажмите «Очистить историю».
- Находясь во вкладке «Основные настройки» открывшегося окна, выберите период, накопленные данные за который требуется удалить. Ниже отметьте галочками все категории или только те, которые сочтете более ненужными, после чего нажмите «Удалить данные».
Либо для более эффективной и полной очистки перейдите во вкладку «Дополнительные», в выпадающем списке «Временной диапазон» выберите вариант «Все время»,
отметьте галочками все доступные в этом окне пункты и нажмите на кнопку «Удалить данные».Важно! Выполнение последнего действия повлечет за собой не только очистку истории посещенных сайтов, куки и временных файлов браузера, но также сотрет пароли и данные для автозаполнения.
- Вернитесь к основному разделу «Настроек» Гугл Хром, пролистайте его в самый конец и разверните список «Дополнительные».
- Прокрутите страницу вниз и выберите пункт «Восстановление настроек по умолчанию».
- Во всплывающем окне нажмите «Сбросить настройки»
Ожидайте, пока процедура завершится, после чего действие учетной записи будет приостановлено.
Для того чтобы снова в ней авторизоваться и получить доступ ко всем возможностям браузера, в том числе и синхронизации данных, нажмите по обозначенной ниже надписи (1) и воспользуйтесь кнопкой «Повторите вход» (2).
Введите сначала логин,
а затем пароль от своего Google-аккаунта, оба раза нажимая «Далее» для перехода к следующему этапу.
Изложенная выше инструкция состоит из двух этапов – очистка данных браузера (пункты №1-4) и сброс его настроек (№5-7). В зависимости от желаемого результата, можно выполнить их как вместе, так и по отдельности.
Вариант 2: Мобильное приложение
Примечание: Инструкция ниже показана на примере приложения Google Chrome для iOS (iPhone). Для достижения аналогичного результата на Android потребуется выполнить ровно те же действия.
- Вызовите меню мобильного приложения и перейдите в его «Настройки».
- Пролистайте открывшуюся страницу немного вниз
и тапните по разделу «Конфиденциальность». - Откройте подраздел «Очистка истории».
- Отметьте галочками нужные или сразу все пункты,
в списке выше укажите «Временной диапазон», накопленные данные за который требуется стереть. - Определившись с выбором, нажмите по расположенной внизу окна надписи «Очистка истории»
и подтвердите свои намерения во всплывающем окне.
Спустя мгновение основные данные Гугл Хром будут полностью удалены с вашего телефона, что подтверждается сообщением во всплывающем окне.
Возможность полного сброса настроек в мобильной версии браузера не предусмотрена, вместо этого предлагается выйти из учетной записи и удалить все данные на устройстве. По своей сути данная процедура подразумевает то же, что и инструкция выше, а осуществить ее можно в разделе «Настроек», тапнув по изображению своего профиля, выбрав соответствующий пункт и подтвердив намерения.
Способ 3: Восстановление работоспособности
Если же под восстановлением Google Chrome подразумевается устранение тех или иных проблем в работе браузера или возобновление его функционирования после возникновения разного рода ошибок и сбоев, действовать нужно по алгоритму, отличному от рассмотренного выше. О том, что делать в таких случаях, мы ранее рассказывали в отдельных статьях, ссылки на которые даны ниже.
Подробнее:
Что делать, если не работает браузер Гугл Хром
Что делать, если браузер Гугл Хром не запускается
Способ 4: Синхронизация данных
Задача восстановления Google Chrome может также означать получение доступа к сведениям и настройкам, сохраненным и установленным на другом устройстве, где используется браузер. Достичь такого результата можно путем синхронизации данных – функции, которая активируется автоматически сразу после входа в учетную запись Google, но если этого не произошло, потребуется выполнить следующее.
Читайте также: Как войти в аккаунт Гугл на компьютере и телефоне
- Вне зависимости от используемой версии браузера (программа для ПК или мобильное приложение), откройте его «Настройки».
- Перейдите к разделу «Синхронизация сервисов Google».
- Активируйте работу функции (на компьютере вместо надписи «Включить» на кнопке появится «Отключить»,
в мобильной версии аналогичная задача решается тумблером), если этого не было сделано ранее, и дождитесь, пока синхронизация данных будет завершена.
По желанию можно внести некоторые коррективы в работу данной функции, указав, какие данные будут синхронизироваться между устройствами, а какие нет. Для этого:
- В настройках браузера для ПК следует открыть подраздел «Управление данными для синхронизации»,
а в мобильном приложении «Синхронизация». - На компьютере выберите вариант «Настройка синхронизации», отметив его маркером,
а на телефоне отключите переключатель напротив пункта «Синхронизировать все». - На свое усмотрение отметьте те параметры,
которые должны быть доступны на всех устройствах, и отключите ненужные.
Для сохранения внесенных изменений в приложении тапните по расположенной в правом верхнем углу надписи «Готово».
Способ 5: Переустановка браузера
Последний вариант восстановления Гугл Хром на ПК во многом пересекается с рассмотренным нами в первой части статьи, так как позволяет достичь аналогичного результата – чистый браузер без каких-либо сохраненных данных и самостоятельно заданных настроек в том виде, в котором он предстает перед пользователем при первом запуске. Процедура подразумевает полное удаление программы с компьютера, очистку операционной системы от следов ее использования и последующую установку актуальной версии, скачанной с официального сайта разработчика. Более детально о каждом из этапов мы рассказывали в отдельной статье на нашем сайте.
Подробнее: Как переустановить браузер Google Chrome
Способ 6: Восстановление приложений (iOS и Android)
Схожий с предыдущим вариант восстановления Гугл Хром, но уже его мобильной версии, заключается в повторной установке приложения, которое по той или иной причине было удалено. И на iPhone, и на Android проще всего это сделать с помощью предустановленного магазина — App Store или Google Play Маркета соответственно, — но есть и другие методы. Все они подробно рассматривались нами в отдельной инструкции.
Подробнее: Как восстановить приложение на телефоне
Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Помогла ли вам эта статья?
ДА НЕТ[Google Authenticator 2FA] Как восстановить доступ к своему аккаунту с помощью резервного ключа
Когда вы настраиваете двухфакторную аутентификацию (2FA) с помощью Google Authenticator в своем аккаунте, вам будет предложено сохранить резервный ключ. Этот код позволяет вам восстановить доступ к аккаунту в случае, если вы поменяете или потеряете свой телефон или случайно удалите приложение Google Authenticator. Вот почему очень важно хранить ключ в надежном месте — это поможет вам сэкономить время и восстановить доступ к аккаунту без обращения в службу поддержки.
Как это работает
Если у вас есть резервный ключ, то выполните следующие действия, чтобы восстановить доступ к аккаунту:
Загрузите приложение Google Authenticator на свое устройство.
Откройте загруженное приложение на телефоне, после чего найдите и нажмите знак «+»
Затем введите резервный ключ, чтобы добавить свой аккаунт на CEX.IO в Google Authenticator.
Вот и все! Теперь вы можете снова войти в свой аккаунт.
Если вы не сохранили резервный ключ, но имеете доступ к вашему 2FA-коду
Если вас есть доступ к Google Authenticator, который генерирует 2FA-код для вашего аккаунта на CEX. IO, то вы можете с легкостью получить новый резервный ключ. Вам просто нужно будет повторно включить 2FA и сохранить ключ.
Для этого:
Затем снова включите 2FA и сохраните ключ:
Отсканируйте QR-код своим устройством
Введите код, созданный приложением, и включите 2FA
Примечание: Если вы отключите и снова включите 2FA с помощью Google Authenticator, то в приложении будет два кода 2FA для вашего аккаунта на CEX.IO. Чтобы избежать путаницы с повторяющимися 2FA-кодами, удалите старый 2FA-код из приложения Google Authenticator. Вы можете переименовать его перед удалением, чтобы убедиться, что вы удалили старый, а не новый код.
Если вы потеряли резервный ключ и у вас нет доступа к 2FA-коду
Если это произошло, то для восстановления доступа к аккаунту вам необходимо будет пройти процедуру верификации 2FA. Для этого отправьте запрос через чат и предоставьте всю необходимую информацию. Это мера безопасности, которая помогает нам убедиться, что именно вы являетесь настоящим владельцем аккаунта.
Как правило, восстановление доступа к аккаунту с помощью службы поддержки занимает около 72 часов. С резервным ключом это займет до 10 минут.
Поэтому не забудьте сохранить резервный ключ при включении 2FA, чтобы сэкономить время!
Как восстановить фотографии на Android
Изображение: Depositphotos
Восстановление утраченных данных — это занятие весьма непростое и, возможно, даже затратное. Самый лучший способ избежать таких проблем — делать резервные копии. Это просто, бесплатно и не отнимет много времени, зато потом не будет никаких проблем. Однако если беда уже случилась, то придется все же вникнуть в этот довольно непростой процесс.
Восстановление фотографий в приложении «Google Фото»
Если у вас была настроена синхронизация с фирменным приложением, то любые сбои и удаления фотографий не страшны. В случае полной потери данных все фото останутся в облаке, а если вы удалили фотографии самостоятельно, то они еще 60 дней будут храниться в корзине.
Чтобы восстановить удаленные фото, зайдите на сайт photos.google.com или на телефоне в приложение «Google Фото» и найдите корзину. Выберите фотографии, которые нужно вернуть и нажмите «Восстановить».
Восстановление фотографий на SD-карте
Если фотографии хранились на съемном носителе, то это даже лучше. Карточку можно вытащить и подключить через картридер к компьютеру. Здесь уже можно использовать серьезный софт для восстановления данных. Но если ваша карточка была отформатирована как внутренняя память, то восстановить ничего не получится.
Наиболее известна программа Recuva, которую выпустила та же компания, что и легендарный CCleaner. Она бесплатна, но есть версия с расширенным функционалом. Впрочем, обычному пользователю хватит и стандартной бесплатной версии.
Программа запускается на английском языке, поэтому при первом запуске сразу же нажмите Cancel, затем Options и выберите русский язык.
Программа предельно проста. Нужно только выбрать диск, с которого требуется восстановить данные и нажать «Анализ». Далее выделите нужные файлы из найденных и нажмите «Восстановить».
Еще можно воспользоваться бесплатной утилитой R.saver. Она имеет простой и удобный интерфейс.
Восстановление фотографий из внутренней памяти
Если фотографии были на внутренней памяти телефона, то это ситуация самая проблемная. Дело в том, что современные смартфоны не подключаются к компьютеру как обычный съемный накопитель. То есть это можно сделать, но не штатными средствами, и такой способ подойдет для опытных пользователей. Вместо этого, телефон определяется как медиапроигрыватель (MTP), что накладывает некоторые критичные в нашем случае ограничения.
Поэтому остается использовать только специализированные программы как для смартфона, так и для компьютера. В магазине Google Play огромное количество бесплатных и платных программ для восстановления данных. Для повышения шансов на восстановление информации большинству программ нужен root-доступ, но можно пробовать и без него.
Одна из хороших программ для восстановления, которая работает прямо с устройства — DiskDigger. Сложностей в ее использовании возникнуть не должно.
Если на телефоне есть root-права, то попробуйте сделать полное сканирование
Кроме того, можно попробовать программы для компьютера, например, бесплатную EaseUS MobiSaver for Android Free. Она требует root-права в обязательном порядке.
Это тоже интересно:
Как перенести контакты на новый смартфон
5 опасных приложений для смартфонов на Android и iOS
Во время загрузки произошла ошибка.Как восстановить ключ Google Authenticator на новом телефоне: пошаговая инструкция
Содержание:
Google Authenticator – приложение, генерирующее проверочные идентификационные коды. Создано с целью повышения безопасности аккаунтов, которыми пользуются владельцы смартфонов для доступа к любимым сайтам. В классическом случае вход в аккаунт для авторизации на сайте осуществляется по логину и паролю, с Google authenticator – по логину, паролю и коду. При этом для получения кода не требуется подключение к мобильной сети или интернету.
Как использовать:
- Скачайте приложение, установите на телефон;
- Запустите приложение, нажмите «Войти»;
- Выберите “Сканировать штрих-код» или «Ввести ключ».
Ключ к Google authenticator необходимо получить через настройки, а только потом ввести его в приложении. Зайдите в «Настройки», выберите «Аккаунт Гугл». Перейдите в раздел «Безопасность», затем – в «Двухэтапная аутентификация». На новой странице выберите «Начать». Введите пароль от аккаунта, подтвердив, что он ваш. Отправьте на свой телефон уведомление. Нажмите «Да». Выберите способ, которым хотите получать коды (ключи). Укажите ключ в приложении.
Проблема при использовании Google authenticator’а
Дополнительная безопасность – это хорошо. Но особенности функционирования программы играют злую шутку с пользователями. Коды генерируются и остаются на телефоне и не отправляются на серверы компании. Если по каким-то причинам доступ к телефону будет утрачен, то попасть на сайты, в том числе в Гугл Плей Маркет для загрузки игр/приложений будет невозможно. Под удар попадают те, кто потерял или сломал телефон, не предотвратил его кражу, вернул его к заводским настройкам или переустановил ОС. Но благо выход есть всегда и сейчас мы рассмотрим основные способы решения проблемы.
Восстановление доступа
Чтобы не пришлось осуществлять восстановление Google authenticator в будущем, обязательно после установки и настройки приложения записывайте формирующиеся коды и ключи, включая резервные/сохраняйте QR-коды сайтов, которые посещаете, распечатывая их на принтере или фотографируя на смартфон/фотоаппарат.
Если не хотите создавать новый Гугл-аккаунт по причине особой важности данных на прежних сайтах, вы можете лично обратиться в техническую поддержку каждого из них или написать администрации, подробно описав проблему и предоставив все возможные доказательства. Этот способ работает не всегда. Часть сайтов предоставляет возможность получения резервных кодов.
Свяжитесь с техподдержкой Google
Далеко не всегда служба техподдержки Google отвечает индивидуально, но в исключительных случаях и при правильно составленном запросе можно ожидать помощи.
Что касается восстановления Google Authenticator, то нет точных подтверждений, что данная техника сработает, но советуем попробовать.
- Войдите в аккаунт Google, указав пользовательские данные.
- При запросе кода подтверждения нажмите на «Другие варианты».
- Перейдите в меню Справка > Связаться с Google.
- Далее необходимо подтвердить принадлежность к аккаунту, ответив на вопросы.
- Отправьте заполненную форму и ждите ответа Google.
Подробней читайте здесь.
Сброс двухфакторной аутентификации через сервис
Если сбросить Google Authenticator не получается другими методами, попробуйте для каждого сервиса решить вопрос индивидуально:
- Напишите службу поддержки.
- Могут потребовать подтверждение личности — вышлите документы.
- Сохраните ключ восстановления двухфакторной аутентификации.
Чтобы не украли данные…
Это нужно сделать, если телефон украли и с помощью гугл-аккаунта могут спокойно посетить все сайты, куда вы заходили. Восстановить ключ каждого сайта не получится. Что делать:
- Зайдите в Гугл-аккаунт с компьютера или другого телефона;
- Откройте «Пароли приложений». Напротив тех, к которым нужно запретить доступ выберите «Удалить».
Теперь создайте новые пароли.
Включение двухэтапной аутентификации на новом устройстве
Перенести все настройки на новый телефон можно при условии, что у вас есть резервный код. Для этого войдите в аккаунт и запустите браузер на компьютере. Далее выполните 3 шага:
- Выполните инсталляцию Google Authenticator;
- Измените настройки аутентификации;
- Проверьте телефон.
Чтобы изменить настройки откройте страницу Гугл Аккаунт на компьютере и авторизуйтесь с указанием резервного кода. Перейдите в раздел «Безопасность» и выберите «Вход в аккаунт». Нажмите «2-х этапная аутентификация». Проверьте вспомогательные номера в разделе «Голосовое сообщение». В разделе «Google Authenticator » нажмите «Изменить номер». Выберите свое устройство.
Запустите приложение на телефоне и выберите «Сканировать штрих-код». Сделайте фото с экрана компьютера. Получите код и введите его на компьютере. Сохраните изменения.
Часто задаваемые вопросы
Можно ли восстановить Authenticator через другой телефон?
К сожалению, нет. Для этого нужно все равно иметь доступ к аккаунту, который связан с аутентификатором.
Можно ли скачать данные с телефона, если не получается войти через аутентификатор?
Нет, данные надежно зашифрованы и недоступны для чтения. Даже если вы перепрошьете устройство и получите доступ к памяти, это не поможет.
Как не потерять доступ к аутенификатору? Есть ли способы надежного хранения?
Советы.
- Записывайте коды в бумажном блокноте.
- Используйте альтернативные аутентификаторы, например, authy. com. Он поддерживает несколько устройств, есть расширение для браузера.
- Создавайте резервные копии с паролем Google Authenticator.
Как восстановить телефон Android из Google Backup
В этом цифровом мире мобильные телефоны стали практически предметом первой необходимости. Мы используем их для хранения файлов и других важных для нас вещей, таких как фотографии, музыка, документы, информация и видео. Иногда ваш мобильный телефон теряется или повреждается, что является обычной привычкой для многих. Это может быть большой проблемой, когда вы думаете о данных, которые вы потеряли. Хорошо, что вы можете восстановить свой телефон Android из резервной копии Google.Благодаря этому вы можете с радостью восстановить все данные, которые, как вы думали, были утеряны, со своего телефона Android. Из этой статьи вы узнаете, как восстановить телефон Android из резервной копии Google, а также почему и когда делать резервную копию вашего телефона Android.
Часть 1: Причины, по которым нам нужно резервное копирование телефона Android
Информация, которую вы храните на своем мобильном телефоне, очень важна. Это могут быть важные файлы, фото, видео и другая важная информация.Обстоятельства, при которых вам требуется резервное копирование вашего телефона Android:
- Когда происходит непредвиденная потеря данных из-за разряда батареи, вам необходимо выполнить возврат, чтобы ваши данные всегда были в безопасности.
- Иногда вы случайно теряете телефон или его украдут. В таких ситуациях вы теряете данные на своем телефоне, которые вам очень пригодятся. Вам необходимо сделать резервную копию, чтобы восстановить любой важный файл или данные в случае, если что-то подобное произойдет.
- Из-за вирусных атак, таких как трояны или вирусы, вы можете восстановить любые потерянные или поврежденные файлы и данные.
- USB отображается в системе, но не позволяет его открыть
- Иногда при использовании телефона вы случайно удаляете некоторые данные, которые не хотели бы потерять. На этот раз вы понимаете, что вам нужна резервная копия для вашего телефона Android. Вам необходимо создать резервную копию, чтобы всегда можно было восстановить любые данные, если вы удалите их случайно.
Часть 2: Как восстановить телефон Android из резервной копии Google
Простой способ восстановить телефон Android из резервной копии Google. Резервное копирование Google — это служба, которая использует диск Google для резервного копирования вашей информации на онлайн-сервер Google. После того, как вы создадите резервную копию своих данных в своей учетной записи Google, вы сможете легко восстановить их. Это стало проще, когда вы добавляете свою учетную запись Google на устройство, а данные, которые вы создали, восстанавливаются на вашем устройстве.Использование резервного копирования Google для резервного копирования и восстановления вашего телефона Android — это быстрая и простая процедура.
Ниже описано, как вы можете восстановить свои приложения и настройки при переходе на новый телефон Android из резервной копии Google.
Как включить службу резервного копирования Android
Во-первых, убедитесь, что на вашем текущем телефоне запущена служба резервного копирования.
Шаг 1 Откройте Настройки на главном экране или в панели приложений.Перейдите к Резервное копирование и сброс . Затем выберите Резервное копирование моих данных .
Шаг 2 Переключите Резервное копирование данных с на На . Выберите Назад , чтобы вернуться к Резервное копирование и сброс . Убедитесь, что ваша учетная запись Google связана с резервной учетной записью. Установите для параметра Автоматическое восстановление значение Вкл., Чтобы восстановить настройки и данные при установке приложения.
Теперь, когда вы включили службу резервного копирования Android, ваши системные настройки и данные приложения будут автоматически сохранены на Диске.Когда вы переключаетесь на новый телефон, вы можете положиться на службу, которая легко восстановит ваши настройки, приложения и связанные данные из резервной копии Google.
Как восстановить Android из Google Backup
Вы всегда можете восстановить любые потерянные или удаленные данные вашего телефона Android из резервной копии Google. Сразу после переустановки любого приложения настройки или любые данные, резервные копии которых сохранены в резервной копии Google, автоматически восстанавливаются. Восстановить приложения несложно, если вы используете телефон под управлением Lollipop и выше.Этот параметр доступен для телефонов при первой загрузке или после восстановления заводских настроек.
Шаг 1. Получив новый телефон Android, войдите в свою учетную запись Google. Вы увидите список всех ваших предыдущих устройств и время их использования в последний раз. Выберите устройство, чтобы увидеть все приложения, доступные для восстановления.
Вы можете посмотреть объем хранимых данных приложения. Вот как это узнать:
Шаг 1 Откройте Google Диск на главном экране или в панели приложений.В My Drive выберите гамбургер-меню в верхнем левом углу. Перейдите в Настройки .
Шаг 2 Коснитесь Управление резервным копированием. Вы увидите список всех приложений, использующих службу резервного копирования.
Часть 3: лучший способ резервного копирования и восстановления телефона Android
Wondershare TunesGo
Wondershare TunesGo — один из лучших мощных программных инструментов для резервного копирования и восстановления данных телефонов Android, таких как музыка, изображения, документы, приложения и другая полезная информация.Это эффективный многофайловый менеджер, который позволяет легко создавать резервные копии и восстанавливать медиафайлы и приложения. Он помогает вам управлять своим устройством Android, поскольку позволяет создавать резервные копии и восстанавливать важные данные, а также отправлять сообщения между компьютерами.
Резервное копирование Android
Универсальное решение для резервного копирования и восстановления телефона Android
- Сделайте резервную копию своей музыки, фотографий, видео, контактов, SMS, приложений и т. Д. На компьютер и легко восстановите их.
- Управляйте, экспортируйте / импортируйте музыку, фотографии, видео, контакты, SMS, приложения и т. Д.
- Телефон для передачи по телефону — переносите все между двумя мобильными телефонами.
- Выделенные функции, такие как корень в 1 щелчок, создание гифок, создателей рингтонов.
- Полностью совместим с 3000+ устройствами Android (Android 2.2 — Android 8.0) от Samsung, LG, HTC, Huawei, Motorola, Sony и т. Д.
Безопасность проверена, его скачали 4 105 533 человека
Часть 4: Как сделать резервную копию и восстановить свой телефон Android
Как уже упоминалось выше, Wondershare TunesGo может сделать один шаг для резервного копирования вашего мобильного телефона Android, ознакомьтесь с подробными инструкциями, как показано ниже:
Шаг 1 Загрузите и запустите Wondershare TunesGo на своем компьютере и подключите свой телефон Android.
Шаг 2 TunesGo может помочь вам сделать резервную копию контактов Android, фотографий, музыки, сообщений, журналов вызовов, приложений и данных приложений на ПК одним щелчком мыши.
например: перенос музыки с телефона Android на компьютер
Шаг 3 Чтобы вы могли быстро восстановить контакты, музыку, фотографии, сообщения, журналы вызовов, приложения, данные приложений обратно на телефон Android.
Выберите файлы резервных копий для восстановления телефона Android.
Если вы хотите восстановить контакты, SMS, видео, фотографии и многое другое из резервной копии на ПК на Android или других устройствах. По умолчанию отмечены все данные, которые можно восстановить на устройстве. Нажмите «Восстановить», чтобы вернуть содержимое на устройство Android.
Восстановление экземпляра | Cloud SQL для MySQL | Google Cloud
На этой странице описывается, как восстановить ваш экземпляр из резервной копии и выполнить восстановление экземпляра на определенный момент времени.Для получения информации, передовых методов и требований к операциям восстановления или восстановление на определенный момент времени, см. Обзор восстановления экземпляра.
Примечание: Эта процедура перезапускает экземпляр. См. Как долго экземпляры закрываются во время перезапуска?Восстановление экземпляра из резервной копии
Вы можете использовать резервную копию для восстановления того же экземпляра, из которого была сделана резервная копия, или вы можете использовать резервную копию для восстановления другого экземпляра в том же проекте.
Восстановление на тот же экземпляр
Когда вы восстанавливаете из резервной копии в тот же экземпляр, вы возвращаете данные на этом instance в его состояние, когда вы сделали резервную копию.Для получения информации о восстановление экземпляра, см. Общие советы по выполнению восстановления.
Предупреждение: процесс восстановления перезаписывает все текущие данные на экземпляра, включая предыдущие журналы восстановления на определенный момент времени. Перезаписанные данные не подлежит восстановлению.Консоль
В консоли Google Cloud перейдите на страницу Cloud SQL Instances .
Перейти к экземплярам Cloud SQL
- Если у целевого экземпляра есть реплики для чтения, используйте меню дополнительных действий справа чтобы удалить их.
- Щелкните имя экземпляра, чтобы открыть его страницу Обзор .
- Выберите Резервные копии в меню навигации SQL.
- Найдите резервную копию, которую хотите использовать, и выберите Восстановить .
- В диалоговом окне Восстановить экземпляр из резервной копии проверьте, что имя экземпляра, который вы хотите использовать для восстановления, выбрано в раскрывающееся меню экземпляра. Целевой экземпляр по умолчанию такой же экземпляр, из которого была создана резервная копия.
- Введите имя экземпляра в поле Имя экземпляра для подтверждения. ваш выбор.
- Нажмите Восстановить , чтобы начать процесс восстановления.
- Вы можете проверить статус операции восстановления, перейдя в Операции страница экземпляра.
- После завершения операции восстановления воссоздайте все реплики, удаленные в
первый шаг.
Вы не можете повторно использовать имена экземпляров в течение недели после того, как экземпляр удалено.
gcloud
- Опишите экземпляр, чтобы узнать, есть ли у него реплики:
Экземпляры gcloud sql описывают INSTANCE_NAME
Обратите внимание на все экземпляры, перечисленные в разделе
replicaNames
. - Удалить все реплики:
Экземпляры gcloud sql удалить REPLICA_NAME
Повторите для всех реплик.
- Перечислите резервные копии для экземпляра:
Список резервных копий gcloud sql --instance INSTANCE_NAME
- Найдите резервную копию, которую вы хотите использовать, и запишите ее значение
ID
. Примечание: Выберите резервную копию, которая отмеченаУСПЕШНО
. - Восстановить экземпляр из указанной резервной копии:
gcloud sql резервные копии восстановить BACKUP_ID \ --restore-instance = INSTANCE_NAME
- После завершения операции восстановления воссоздайте все реплики, удаленные в первый шаг. Примечание. Вы не можете повторно использовать имена экземпляров до через неделю после удаления экземпляра.
ОТДЫХ v1
- Перечислите все реплики для экземпляра.
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор экземпляра : идентификатор экземпляра
Метод HTTP и URL:
GET https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор экземпляра ? Fields = replicaNames
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью. Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
curl -X GET \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
"https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор экземпляра ? fields = replicaNames "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method GET`
-Headers $ headers `
-Uri" https: / /sqladmin.googleapis.com/v1/projects/ идентификатор-проекта / экземпляры / идентификатор-экземпляра ? fields = replicaNames "| Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "replicaNames": [ " реплика " ] }
- Удалите все реплики.
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор реплики : идентификатор реплики
Метод HTTP и URL:
УДАЛИТЬ https://sqladmin. googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор реплики
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
curl -X DELETE \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
"https://sqladmin. googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор реплики "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method DELETE`
-Headers $ headers `
-Uri" https: / /sqladmin. googleapis.com/v1/projects/ идентификатор-проекта / instance / идентификатор-реплики "| Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "kind": "sql # operation", "targetLink": "https: // sqladmin.googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор реплики ", "Статус: ожидание", "user": "[email protected]", "insertTime": "2020-01-21T22: 43: 37.981Z", "operationType": "DELETE_BACKUP", "name": " идентификатор операции ", "targetId": " идентификатор реплики ", "selfLink": "https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / операции / идентификатор операции ", "targetProject": " идентификатор проекта " }
Повторите для каждой реплики чтения.
- Перечислите резервные копии для экземпляра, чтобы получить идентификатор резервной копии, которую вы
хочу использовать.
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор экземпляра : идентификатор экземпляра
Метод HTTP и URL:
ПОЛУЧИТЬ https: //sqladmin.googleapis.com / v1 / projects / идентификатор проекта / instance / идентификатор экземпляра / backupRuns
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью. Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
curl -X GET \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
"https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор экземпляра / backupRuns "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method GET`
-Headers $ headers `
-Uri" https: / /sqladmin.googleapis.com/v1/projects/ идентификатор-проекта / экземпляры / идентификатор-экземпляра / backupRuns "| Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "вид": "sql # backupRun", "status": "УСПЕШНО", "enqueuedTime": "2020-01-21T11: 25: 33.818Z ", "id": " резервный-идентификатор ", "startTime": "2020-01-21T11: 25: 33. 858Z", "endTime": "2020-01-21T11: 26: 18.663Z", «тип»: «АВТОМАТИЧЕСКИЙ», "windowStartTime": "2020-01-21T10: 00: 00.479Z", "instance": " идентификатор-экземпляра ", «selfLink»: «https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / экземпляры / идентификатор экземпляра / backupRuns / идентификатор резервной копии », "location": "us" }
- Восстановите экземпляр из резервной копии.
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор экземпляра : идентификатор экземпляра
- идентификатор-резервной копии идентификатор резервной копии
Метод HTTP и URL:
POST https://sqladmin. googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор экземпляра / restoreBackup
Тело запроса JSON:
{ "restoreBackupContext": { "backupRunId": " идентификатор резервной копии ", } }
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Сохраните тело запроса в файле с именем
request.json
, и выполните следующую команду:curl -X POST \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
-H "Content-Type: application / json; charset = utf-8" \
-d @request. json \
"https: // sqladmin.googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор экземпляра / restoreBackup "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью. Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Сохраните тело запроса в файле с именем
request.JSON
, и выполните следующую команду:$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method POST`
-Headers $ headers `
-ContentType:" application / json; charset = utf-8 "`
-InFile request.json `
-Uri" https://sqladmin.googleapis.com/v1/projects/ project-id / instance / instance-id / restoreBackup " | Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "kind": "sql # operation", "targetLink": "https: // sqladmin. googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор экземпляра ", "Статус: ожидание", "user": "[email protected]", "insertTime": "2020-01-21T22: 43: 37.981Z", "operationType": "RESTORE_BACKUP", "name": " идентификатор операции ", "targetId": " идентификатор экземпляра ", "selfLink": "https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / операции / идентификатор операции ", "targetProject": " идентификатор проекта " }
- После завершения операции восстановления воссоздайте все удаленные реплики.
ранее.
Вы не можете повторно использовать имена экземпляров в течение недели после того, как экземпляр удалено.
ОТДЫХ v1beta4
- Перечислите все реплики для экземпляра.
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор экземпляра : идентификатор экземпляра
Метод HTTP и URL:
ПОЛУЧИТЬ https: // sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра ? fields = replicaNames
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью. Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
curl -X GET \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
"https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор-экземпляра ? Fields = replicaNames "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью. Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method GET`
-Headers $ headers `
-Uri" https: / /sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра ? fields = replicaNames "| Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "replicaNames": [ " реплика " ] }
- Удалите все реплики.
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор реплики : идентификатор реплики
Метод HTTP и URL:
УДАЛИТЬ https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор реплики
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью. Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
curl -X DELETE \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
"https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор реплики "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method DELETE`
-Headers $ headers `
-Uri" https: / /sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор-проекта / instance / идентификатор-реплики "| Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "kind": "sql # operation", "targetLink": "https: // sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор реплики ", "Статус: ожидание", "user": "user@example. com", "insertTime": "2020-01-21T22: 43: 37.981Z", "operationType": "DELETE_BACKUP", "name": " идентификатор операции ", "targetId": " идентификатор реплики ", "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / операции / идентификатор операции ", "targetProject": " идентификатор проекта " }
Повторите для каждой реплики чтения.
- Перечислите резервные копии для экземпляра, чтобы получить идентификатор резервной копии, которую вы
хочу использовать.
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор экземпляра : идентификатор экземпляра
Метод HTTP и URL:
ПОЛУЧИТЬ https: //sqladmin. googleapis.com / sql / v1beta4 / projects / идентификатор проекта / instance / идентификатор экземпляра / backupRuns
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью. Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
curl -X GET \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
"https://sqladmin. googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор-экземпляра / backupRuns "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method GET`
-Headers $ headers `
-Uri" https: / /sqladmin. googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра / backupRuns "| Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "вид": "sql # backupRun", "status": "УСПЕШНО", "enqueuedTime": "2020-01-21T11: 25: 33.818Z ", "id": " резервный-идентификатор ", "startTime": "2020-01-21T11: 25: 33.858Z", "endTime": "2020-01-21T11: 26: 18.663Z", «тип»: «АВТОМАТИЧЕСКИЙ», "windowStartTime": "2020-01-21T10: 00: 00.479Z", "instance": " идентификатор-экземпляра ", "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра / backupRuns / идентификатор резервного копирования ", "location": "us" }
- Восстановите экземпляр из резервной копии.
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор экземпляра : идентификатор экземпляра
- идентификатор-резервной копии идентификатор резервной копии
Метод HTTP и URL:
POST https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра / restoreBackup
Тело запроса JSON:
{ "restoreBackupContext": { "backupRunId": " идентификатор резервной копии ", } }
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью. Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Сохраните тело запроса в файле с именем
request.json
, и выполните следующую команду:curl -X POST \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
-H "Content-Type: application / json; charset = utf-8" \
-d @request. json \
"https: // sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра / restoreBackup "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью. Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Сохраните тело запроса в файле с именем
request.JSON
, и выполните следующую команду:$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method POST`
-Headers $ headers `
-ContentType:" application / json; charset = utf-8 "`
-InFile request.json `
-Uri" https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра / restoreBackup »| Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "kind": "sql # operation", "targetLink": "https: // sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра ", "Статус: ожидание", "user": "[email protected]", "insertTime": "2020-01-21T22: 43: 37.981Z", "operationType": "RESTORE_BACKUP", "name": " идентификатор операции ", "targetId": " идентификатор экземпляра ", "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / операции / идентификатор операции ", "targetProject": " идентификатор проекта " }
- После завершения операции восстановления воссоздайте все удаленные реплики.
ранее.
Вы не можете повторно использовать имена экземпляров в течение недели после того, как экземпляр удалено.
Восстановление на другой экземпляр
При восстановлении из резервной копии в другой экземпляр вы обновляете данные на целевой экземпляр в состояние исходного экземпляра, когда вы взял резервную копию. Для получения дополнительной информации см. Общие советы по выполнению восстановления и Советы и требования для восстановления на другой экземпляр.
Если вам нужен список резервных копий проекта и вы не можете просмотреть их на
страницу обзора экземпляра из-за сбоя, вы можете использовать backupRuns.list
API
с подстановочным знаком ( -
), чтобы получить список всех резервных копий во всех экземплярах в
проэкт. Для получения дополнительной информации см.
Просмотр резервных копий во время простоя.
Консоль
В консоли Google Cloud перейдите на страницу Cloud SQL Instances .
Перейти к экземплярам Cloud SQL
- Если у целевого экземпляра есть реплики для чтения, используйте меню дополнительных действий справа чтобы удалить их.
- Щелкните имя экземпляра, чтобы открыть его страницу Обзор .
- Выберите Резервные копии в меню навигации SQL.
- Найдите резервную копию, из которой вы хотите восстановить, и выберите Восстановить .
- В диалоговом окне Восстановить экземпляр из резервной копии выберите Экземпляр, который вы хотите восстановить, из раскрывающегося меню Экземпляр .
- В диалоговом окне Восстановить экземпляр из резервной копии выберите экземпляр, который вы хотите использовать для восстановления из раскрывающегося списка Экземпляр меню.Целевой экземпляр по умолчанию такой же экземпляр, из которого была создана резервная копия.
- Введите имя экземпляра в поле Имя экземпляра для подтверждения. ваш выбор.
- Нажмите Восстановить , чтобы начать процесс восстановления.
- Вы можете проверить статус операции восстановления, перейдя в Операции вкладка целевого экземпляра.
- После завершения операции восстановления воссоздайте все удаленные реплики.
ранее.
Вы не можете повторно использовать имена экземпляров в течение недели после того, как экземпляр удалено.
gcloud
- Опишите целевой экземпляр , чтобы узнать, есть ли у него какие-либо реплики:
Экземпляры gcloud sql описывают TARGET_INSTANCE_NAME
Обратите внимание на все экземпляры, перечисленные в разделе
replicaNames
. - Удалить все реплики:
Экземпляры gcloud sql удалить REPLICA_NAME
Повторите для каждой реплики.
- Перечислите резервные копии для исходного экземпляра:
Список резервных копий gcloud sql \ --instance SOURCE_INSTANCE_NAME
- Найдите резервную копию, которую вы хотите использовать, и запишите ее значение
ID
. Примечание: Выберите резервную копию, которая отмеченаУСПЕШНО
. - Восстановление из указанной резервной копии в целевой экземпляр:
gcloud sql резервные копии восстановить BACKUP_ID \ --restore-instance = TARGET_INSTANCE_NAME \ --backup-instance = SOURCE_INSTANCE_NAME
- После завершения восстановления воссоздайте все реплики, которые вы удалили ранее. Примечание. Вы не можете повторно использовать имена экземпляров до через неделю после удаления экземпляра.
ОТДЫХ v1
- Список всех реплик для целевого экземпляра .
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор экземпляра : идентификатор экземпляра
Метод HTTP и URL:
ПОЛУЧИТЬ https: // sqladmin.googleapis.com/v1/projects/ идентификатор проекта / экземпляры / идентификатор экземпляра ? fields = replicaNames
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью. Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
curl -X GET \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
"https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор экземпляра ? fields = replicaNames "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method GET`
-Headers $ headers `
-Uri" https: / /sqladmin.googleapis.com/v1/projects/ идентификатор-проекта / экземпляры / идентификатор-экземпляра ? fields = replicaNames "| Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "replicaNames": [ " реплика " ] }
- Удалите все реплики.
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор реплики : идентификатор реплики
Метод HTTP и URL:
УДАЛИТЬ https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор реплики
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
curl -X DELETE \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
"https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор реплики "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method DELETE`
-Headers $ headers `
-Uri" https: / /sqladmin.googleapis.com/v1/projects/ идентификатор-проекта / instance / идентификатор-реплики "| Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "kind": "sql # operation", "targetLink": "https: // sqladmin.googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор реплики ", "Статус: ожидание", "user": "[email protected]", "insertTime": "2020-01-21T22: 43: 37.981Z", "operationType": "DELETE_BACKUP", "name": " идентификатор операции ", "targetId": " идентификатор реплики ", "selfLink": "https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / операции / идентификатор операции ", "targetProject": " идентификатор проекта " }
Повторите для каждой реплики.
- Список резервных копий для экземпляра источника , чтобы получить идентификатор
резервную копию, которую вы хотите использовать.
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор экземпляра : идентификатор экземпляра
Метод HTTP и URL:
ПОЛУЧИТЬ https: // sqladmin.googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор экземпляра / backupRuns
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью. Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
curl -X GET \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
"https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор экземпляра / backupRuns "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method GET`
-Headers $ headers `
-Uri" https: / /sqladmin.googleapis.com/v1/projects/ идентификатор-проекта / экземпляры / идентификатор-экземпляра / backupRuns "| Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "вид": "sql # backupRun", "status": "УСПЕШНО", "enqueuedTime": "2020-01-21T11: 25: 33.818Z ", "id": " резервный-идентификатор ", "startTime": "2020-01-21T11: 25: 33.858Z", "endTime": "2020-01-21T11: 26: 18.663Z", «тип»: «АВТОМАТИЧЕСКИЙ», "windowStartTime": "2020-01-21T10: 00: 00.479Z", "instance": " идентификатор-экземпляра ", «selfLink»: «https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / экземпляры / идентификатор экземпляра / backupRuns / идентификатор резервной копии », "location": "us" }
-ИЛИ- Если ваш экземпляр находится в регионе, в котором произошел сбой, перечислите все резервные копии в проекте.:Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- instance-id : идентификатор экземпляра или
-
для списка всех резервных копий в проект
Метод HTTP и URL:
ПОЛУЧИТЬ https://sqladmin.googleapis.com/v1beta4/projects/ идентификатор проекта / instance / - / backupRuns
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
curl -X GET \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
"https://sqladmin.googleapis.com/v1beta4/projects/ идентификатор проекта / instance / - / backupRuns "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method GET`
-Headers $ headers `
-Uri" https: / /sqladmin.googleapis.com/v1beta4/projects/ идентификатор проекта / instance / - / backupRuns "| Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "вид": "sql # backupRun", "status": "УСПЕШНО", "enqueuedTime": "2020-01-21T11: 25: 33.818Z ", "id": " резервный-идентификатор ", "startTime": "2020-01-21T11: 25: 33.858Z", "endTime": "2020-01-21T11: 26: 18.663Z", «тип»: «АВТОМАТИЧЕСКИЙ», "windowStartTime": "2020-01-21T10: 00: 00.479Z", "instance": " идентификатор-экземпляра ", «selfLink»: «https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / экземпляры / идентификатор экземпляра / backupRuns / идентификатор резервной копии », "location": "us" "backupKind": "SNAPSHOT" }
Найдите резервную копию экземпляра, который нужно восстановить. - Восстановите целевой экземпляр из резервной копии.
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор целевого экземпляра : идентификатор целевого экземпляра
- идентификатор-экземпляра-источника : идентификатор экземпляра-источника
- идентификатор-резервной копии идентификатор резервной копии
Метод HTTP и URL:
ЗАПИСЬ https: // sqladmin.googleapis.com/v1/projects/ идентификатор-проекта / instance / идентификатор-экземпляра цели / restoreBackup
Тело запроса JSON:
{ "restoreBackupContext": { "backupRunId": идентификатор резервной копии , "instanceId": " идентификатор-экземпляра-источника " } }
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Сохраните тело запроса в файле с именем
request.json
, и выполните следующую команду:curl -X POST \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
-H "Content-Type: application / json; charset = utf-8" \
-d @request. json \
"https: // sqladmin.googleapis.com/v1/projects/ идентификатор-проекта / instance / идентификатор-экземпляра цели / restoreBackup "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью. Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Сохраните тело запроса в файле с именем
request.JSON
, и выполните следующую команду:$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method POST`
-Headers $ headers `
-ContentType:" application / json; charset = utf-8 "`
-InFile request.json `
-Uri" https://sqladmin.googleapis.com/v1/projects/ project-id / instance / target-instance-id / restoreBackup »| Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "kind": "sql # operation", "targetLink": "https: // sqladmin.googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор экземпляра ", "Статус: ожидание", "user": "[email protected]", "insertTime": "2020-01-21T22: 43: 37.981Z", "operationType": "RESTORE_BACKUP", "name": " идентификатор операции ", "targetId": " идентификатор экземпляра ", "selfLink": "https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / операции / идентификатор операции ", "targetProject": " идентификатор проекта " }
- После завершения операции восстановления воссоздайте все удаленные реплики.
ранее.
Вы не можете повторно использовать имена экземпляров в течение недели после того, как экземпляр удалено.
ОТДЫХ v1beta4
- Список всех реплик для целевого экземпляра .
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор экземпляра : идентификатор экземпляра
Метод HTTP и URL:
ПОЛУЧИТЬ https: // sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра ? fields = replicaNames
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью. Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
curl -X GET \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
"https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор-экземпляра ? Fields = replicaNames "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method GET`
-Headers $ headers `
-Uri" https: / /sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра ? fields = replicaNames "| Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "replicaNames": [ " реплика " ] }
- Удалите все реплики.
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор реплики : идентификатор реплики
Метод HTTP и URL:
УДАЛИТЬ https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор реплики
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
curl -X DELETE \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
"https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор реплики "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method DELETE`
-Headers $ headers `
-Uri" https: / /sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор-проекта / instance / идентификатор-реплики "| Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "kind": "sql # operation", "targetLink": "https: // sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор реплики ", "Статус: ожидание", "user": "[email protected]", "insertTime": "2020-01-21T22: 43: 37.981Z", "operationType": "DELETE_BACKUP", "name": " идентификатор операции ", "targetId": " идентификатор реплики ", "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / операции / идентификатор операции ", "targetProject": " идентификатор проекта " }
Повторите для каждой реплики.
- Список резервных копий для экземпляра источника , чтобы получить идентификатор
резервную копию, которую вы хотите использовать.
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор экземпляра : идентификатор экземпляра
Метод HTTP и URL:
ПОЛУЧИТЬ https: // sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра / backupRuns
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью. Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
curl -X GET \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
"https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор-экземпляра / backupRuns "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method GET`
-Headers $ headers `
-Uri" https: / /sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра / backupRuns "| Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "вид": "sql # backupRun", "status": "УСПЕШНО", "enqueuedTime": "2020-01-21T11: 25: 33.818Z ", "id": " резервный-идентификатор ", "startTime": "2020-01-21T11: 25: 33.858Z", "endTime": "2020-01-21T11: 26: 18.663Z", «тип»: «АВТОМАТИЧЕСКИЙ», "windowStartTime": "2020-01-21T10: 00: 00.479Z", "instance": " идентификатор-экземпляра ", "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра / backupRuns / идентификатор резервного копирования ", "location": "us" }
- Восстановите целевой экземпляр из резервной копии.
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор целевого экземпляра : идентификатор целевого экземпляра
- идентификатор-экземпляра-источника : идентификатор экземпляра-источника
- идентификатор-резервной копии идентификатор резервной копии
Метод HTTP и URL:
ЗАПИСЬ https: // sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор целевого экземпляра / restoreBackup
Тело запроса JSON:
{ "restoreBackupContext": { "backupRunId": идентификатор резервной копии , "instanceId": " идентификатор-экземпляра-источника " } }
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Сохраните тело запроса в файле с именем
request.json
, и выполните следующую команду:curl -X POST \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
-H "Content-Type: application / json; charset = utf-8" \
-d @request. json \
"https: // sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор целевого экземпляра / restoreBackup "PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либоgcloud init
илилогин gcloud auth
для аутентификацииgcloud
с вашей учетной записью. Вы можете проверить текущую активную учетную запись, выполнивсписок авторизации gcloud
.Сохраните тело запроса в файле с именем
request.JSON
, и выполните следующую команду:$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method POST`
-Headers $ headers `
-ContentType:" application / json; charset = utf-8 "`
-InFile request.json `
-Uri" https://sqladmin.googleapis.com/sql/v1beta4/projects/ project-id / instance / target-instance-id / restoreBackup »| Select-Object -Expand ContentВы должны получить ответ JSON, подобный следующему:
Ответ
{ "kind": "sql # operation", "targetLink": "https: // sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра ", "Статус: ожидание", "user": "[email protected]", "insertTime": "2020-01-21T22: 43: 37.981Z", "operationType": "RESTORE_BACKUP", "name": " идентификатор операции ", "targetId": " идентификатор экземпляра ", "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / операции / идентификатор операции ", "targetProject": " идентификатор проекта " }
- После завершения операции восстановления воссоздайте все удаленные реплики.
ранее.
Вы не можете повторно использовать имена экземпляров в течение недели после того, как экземпляр удалено.
Восстановление экземпляра в другом проекте
Вы можете использовать параметр проекта
для восстановления данных в экземпляре в
другой проект, чем тот, в котором была сделана резервная копия. При использовании
Проект Параметр
, вызовите restoreBackup
в проекте и на экземпляре, который вы
хотите восстановить данные в. При восстановлении из резервной копии в другой экземпляр
вы обновляете данные в целевом экземпляре до состояния исходного экземпляра
когда вы сделали резервную копию.
Разрешения
Пользователь, выполняющий восстановление в другой проект, должен иметь
Разрешение cloudsql.instances.restoreBackup
для целевого проекта и разрешение cloudsql.backupRuns.get
для исходного экземпляра.
Эти разрешения включены в роль Cloud SQL Admin
.
Чтобы восстановить данные в экземпляр в другом проекте:
ОТДЫХ v1
Чтобы получить backupId
, запустите следующее.Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор экземпляра : идентификатор экземпляра
Метод HTTP и URL:
GET https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор экземпляра / backupRuns
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либо gcloud init
или логин gcloud auth
для аутентификации gcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнив список авторизации gcloud
.Выполните следующую команду:
curl -X GET \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
"https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / instance / идентификатор экземпляра / backupRuns "
PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либо gcloud init
или логин gcloud auth
для аутентификации gcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнив список авторизации gcloud
.Выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method GET`
-Headers $ headers `
-Uri" https: / /sqladmin.googleapis.com/v1/projects/ идентификатор-проекта / экземпляры / идентификатор-экземпляра / backupRuns "| Select-Object -Expand Content
Вы должны получить ответ JSON, подобный следующему:
Ответ
{ "вид": "sql # backupRun", "status": "УСПЕШНО", "enqueuedTime": "2020-01-21T11: 25: 33.818Z ", "id": " резервный-идентификатор ", "startTime": "2020-01-21T11: 25: 33.858Z", "endTime": "2020-01-21T11: 26: 18.663Z", «тип»: «АВТОМАТИЧЕСКИЙ», "windowStartTime": "2020-01-21T10: 00: 00.479Z", "instance": " идентификатор-экземпляра ", «selfLink»: «https://sqladmin.googleapis.com/v1/projects/ идентификатор проекта / экземпляры / идентификатор экземпляра / backupRuns / идентификатор резервной копии », "location": "us" }
Восстановите резервную копию в экземпляре в другом проекте:
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- source-project-id : исходный идентификатор проекта
- идентификатор целевого проекта : идентификатор целевого проекта
- идентификатор целевого экземпляра : идентификатор целевого экземпляра
- идентификатор-экземпляра-источника : идентификатор экземпляра-источника
- идентификатор-резервной копии идентификатор резервной копии
Метод HTTP и URL:
ЗАПИСЬ https: // sqladmin.googleapis.com/v1/projects/ целевой-идентификатор-проекта / instance / целевой-идентификатор-экземпляра / restoreBackup
Тело запроса JSON:
{ "restoreBackupContext": { "backupRunId": идентификатор резервной копии , "проект": " исходный-идентификатор-проекта ", "instanceId": " идентификатор-экземпляра-источника " } }
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либо gcloud init
или логин gcloud auth
для аутентификации gcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнив список авторизации gcloud
. Сохраните тело запроса в файле с именем request.json
,
и выполните следующую команду:
curl -X POST \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
-H "Content-Type: application / json; charset = utf-8" \
-d @request. json \
"https: // sqladmin.googleapis.com/v1/projects/ целевой-идентификатор-проекта / instance / целевой-экземпляр-идентификатор / restoreBackup "
PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либо gcloud init
или логин gcloud auth
для аутентификации gcloud
с вашей учетной записью.
Вы можете проверить текущую активную учетную запись, выполнив список авторизации gcloud
. Сохраните тело запроса в файле с именем request.JSON
,
и выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method POST`
-Headers $ headers `
-ContentType:" application / json; charset = utf-8 "`
-InFile request.json `
-Uri" https://sqladmin.googleapis.com/v1/projects/ target-project-id / instance / target-instance-id / restoreBackup »| Select-Object -Expand Content
Вы должны получить ответ JSON, подобный следующему:
Ответ
{ "kind": "sql # operation", "targetLink": "https: // sqladmin.googleapis.com/v1/projects/ целевой-идентификатор-проекта / экземпляры / целевой-экземпляр-идентификатор ", "Статус: ожидание", "user": "[email protected]", "insertTime": "2020-01-21T22: 43: 37.981Z", "operationType": "RESTORE_VOLUME", "name": " идентификатор операции ", "targetId": " идентификатор-экземпляра цели ", "selfLink": "https://sqladmin.googleapis.com/v1/projects/ target-project-id / operations / operation-id ", "targetProject": " идентификатор целевого проекта " }Для получения дополнительной информации о свойстве `project` см. восстановление резервной копии
ОТДЫХ v1beta4
Чтобы получить backupId
, запустите следующее.Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- ID проекта : ID проекта
- идентификатор экземпляра : идентификатор экземпляра
Метод HTTP и URL:
GET https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра / backupRuns
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либо gcloud init
или логин gcloud auth
для аутентификации gcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнив список авторизации gcloud
.Выполните следующую команду:
curl -X GET \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
"https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор-экземпляра / backupRuns "
PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либо gcloud init
или логин gcloud auth
для аутентификации gcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнив список авторизации gcloud
.Выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method GET`
-Headers $ headers `
-Uri" https: / /sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра / backupRuns "| Select-Object -Expand Content
Вы должны получить ответ JSON, подобный следующему:
Ответ
{ "вид": "sql # backupRun", "status": "УСПЕШНО", "enqueuedTime": "2020-01-21T11: 25: 33.818Z ", "id": " резервный-идентификатор ", "startTime": "2020-01-21T11: 25: 33.858Z", "endTime": "2020-01-21T11: 26: 18.663Z", «тип»: «АВТОМАТИЧЕСКИЙ», "windowStartTime": "2020-01-21T10: 00: 00.479Z", "instance": " идентификатор-экземпляра ", "selfLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор проекта / instance / идентификатор экземпляра / backupRuns / идентификатор резервного копирования ", "location": "us" }
Восстановите резервную копию в экземпляре в другом проекте:
Прежде чем использовать какие-либо данные запроса, сделайте следующие замены:
- source-project-id : исходный идентификатор проекта
- идентификатор целевого проекта : идентификатор целевого проекта
- идентификатор целевого экземпляра : идентификатор целевого экземпляра
- идентификатор-экземпляра-источника : идентификатор экземпляра-источника
- идентификатор-резервной копии идентификатор резервной копии
Метод HTTP и URL:
ЗАПИСЬ https: // sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор целевого проекта / instance / идентификатор целевого экземпляра / restoreBackup
Тело запроса JSON:
{ "restoreBackupContext": { "backupRunId": идентификатор резервной копии , "проект": " исходный-идентификатор-проекта ", "instanceId": " идентификатор-экземпляра-источника " } }
Чтобы отправить запрос, разверните одну из следующих опций:
curl (Linux, macOS или Cloud Shell)
Примечание: Следующая команда предполагает, что вы использовали либо gcloud init
или логин gcloud auth
для аутентификации gcloud
с вашей учетной записью.Вы можете проверить текущую активную учетную запись, выполнив список авторизации gcloud
. Сохраните тело запроса в файле с именем request.json
,
и выполните следующую команду:
curl -X POST \
-H "Авторизация: предъявитель" $ (gcloud auth print-access-token) \
-H "Content-Type: application / json; charset = utf-8" \
-d @request. json \
"https: // sqladmin.googleapis.com/sql/v1beta4/projects/ идентификатор целевого проекта / instance / идентификатор целевого экземпляра / restoreBackup "
PowerShell (Windows)
Примечание: Следующая команда предполагает, что вы использовали либо gcloud init
или логин gcloud auth
для аутентификации gcloud
с вашей учетной записью.
Вы можете проверить текущую активную учетную запись, выполнив список авторизации gcloud
. Сохраните тело запроса в файле с именем request.json
,
и выполните следующую команду:
$ cred = gcloud auth print-access-token
$ headers = @ {"Authorization" = "Bearer $ cred"}Invoke-WebRequest `
-Method POST`
-Headers $ headers `
-ContentType:" application / json; charset = utf-8 "`
-InFile request.json `
-Uri" https://sqladmin.googleapis.com/sql/v1beta4/projects/ target-project-id / instance / target-instance-id / restoreBackup "| Select-Object -Expand Content
Вы должны получить ответ JSON, подобный следующему:
Ответ
{ "kind": "sql # operation", "targetLink": "https://sqladmin.googleapis.com/sql/v1beta4/projects/ target-project-id / instance / target-instance-id ", "Статус: ожидание", "пользователь": "пользователь @ пример.com ", "insertTime": "2020-01-21T22: 43: 37.981Z", "operationType": "RESTORE_VOLUME", "name": " идентификатор операции ", "targetId": " идентификатор-экземпляра цели ", «selfLink»: «https://sqladmin.googleapis.com/sql/v1beta4/projects/ target-project-id / operations / operation-id », "targetProject": " идентификатор целевого проекта " }Для получения дополнительной информации о свойстве `project` см. восстановление резервной копии
Выполнение восстановления на определенный момент времени
Чтобы выполнить восстановление на определенный момент времени, см. Восстановление на определенный момент времени.
Определение позиции восстановления
Прежде чем вы сможете выполнить восстановление на определенный момент времени, вы должны идентифицировать имя и положение двоичного файла журнала, которые соответствуют желаемому моменту времени чтобы восстановить экземпляр.
Чтобы выполнить эту задачу, см. Определение позиции восстановления.
Что дальше
Обзор восстановления экземпляра | Cloud SQL для PostgreSQL
На этой странице представлена информация, которую необходимо просмотреть перед восстановлением экземпляра. из резервной копии или выполнение восстановления на определенный момент времени (PITR).Восстановление на определенный момент времени
Восстановление на определенный момент времени помогает восстановить экземпляр до определенного момента времени. Например, если ошибка вызывает потерю данных, вы можете восстановить базу данных на его состояние до возникновения ошибки.
При восстановлении на определенный момент времени всегда создается новый экземпляр; вы не можете выполнить восстановление на определенный момент времени до существующего экземпляра. Новый экземпляр наследует настройки исходного экземпляра, аналогично тому, как создание клона работает.
Восстановление на определенный момент времени включено по умолчанию при создании нового Cloud SQL. пример.
Для пошаговых инструкций по выполнению привязки к моменту времени восстановление, см .:
Общие советы по восстановлению
Когда вы восстанавливаете экземпляр из резервной копии, в тот же экземпляр или в другой экземпляр, имейте в виду следующие пункты:
- Операция восстановления перезаписывает все данные в целевом экземпляре.
- Целевой экземпляр недоступен для подключений во время восстановления операция; существующие соединения потеряны.
- Если вы восстанавливаете экземпляр с помощью чтения реплики, вы должны удалить все реплики и воссоздать их после восстановления операция завершена.
- Операция восстановления перезапускает экземпляр.
Пошаговые инструкции по восстановлению см .:
Советы и требования для восстановления на другой экземпляр
При восстановлении резервной копии в другой экземпляр помните следующие ограничения и передовой опыт:
Целевой экземпляр должен иметь ту же версию и выпуск базы данных. как экземпляр, из которого была сделана резервная копия.
Емкость хранилища целевого экземпляра должна быть не меньше, чем емкость экземпляра, для которого выполняется резервное копирование. Объем используемого хранилища не превышает не важно. Вы можете увидеть объем хранилища экземпляра в консоли Cloud SQL экземпляры страница
Целевой экземпляр должен находиться в состоянии
RUNNABLE
.Целевой экземпляр может иметь другое количество ядер или разное количество памяти, чем экземпляр, из которого была сделана резервная копия.
Целевой экземпляр может находиться в другом регионе, чем исходный.
Во время простоя вы все еще можете получить список резервных копий в определенном проект. См. Просмотр резервных копий во время простоя.
Что дальше
Как 3 способами восстановить резервную копию с Google Диска на ПК?
Зачем нужно восстанавливать резервную копию с Google Диска на ПК?
Обычно пользователи сохраняют резервные копии файлов на Google Диске.Но иногда они могут захотеть восстановить резервную копию с Google Диска на ПК, чтобы иметь доступ в автономном режиме. Поскольку облачное хранилище — это онлайн-хранилище, всякий раз, когда вы хотите просмотреть свои файлы или внести некоторые изменения в свои данные, необходимо подключение к Интернету. Однако данные на ПК, особенно на рабочем столе, можно легко получить и просмотреть в любое время.
Или люди удаляют исходные файлы на ПК после резервного копирования этих файлов на Google Диск, но иногда им нужны эти файлы в исходном месте.В этом случае им также необходимо восстановить резервную копию с Google Диска на ПК. Независимо от того, по какой причине вы восстанавливаете резервную копию с Google Диска на ПК, вам нужны эффективные способы для этого. Продолжайте читать, вы узнаете, как восстановить резервную копию с Google Диска на ПК разными способами.
Ручные способы восстановления резервной копии с Google Диска на ПК
Пользователи могут напрямую загрузить резервную копию с Google Диска, используя опцию «Загрузить» в веб-приложении Google Диска. Выполните следующие действия для резервного копирования файлов Google Диска на компьютер (ПК):
1.Откройте учетную запись Google Диска в своем браузере и перейдите по адресу https://drive.google.com/drive.
2. Найдите данные и выберите элемент / папку, которые вы хотите восстановить из учетной записи Google Диска. Щелкните правой кнопкой мыши файл / папку и нажмите кнопку Загрузить .
3. После нажатия кнопки Загрузить выбранная папка будет сжата в ZIP-файл и загружена на ваш компьютер. Проделайте эту операцию для всех папок и файлов, которые вы хотите восстановить с Google Диска на ПК.
Этот метод применим для восстановления резервной копии с Google Диска, но вам нужно загружать каждую папку одну за другой. Вы не можете напрямую загружать полные данные с Google Диска на свой компьютер или внешний жесткий диск для безопасного хранения. Если вы хотите восстановить все резервные копии с Google Диска на ПК сразу, вы можете использовать Google Takeout для загрузки всех резервных копий сразу:
1. Перейдите на страницу Google Takeout. Продукты Google, в которых есть ваши данные, выбираются автоматически. Установите флажок рядом с Drive , чтобы включить их в свой архив загрузок.Выберите Следующий шаг .
2. Настройте формат архива. Выберите способ доставки, частоту, тип файла и размер по своему усмотрению. Выберите архив максимального размера, который вы хотите создать. Если загружаемые данные больше этого размера, будет создано несколько архивов.
3. Когда ваш архив создается с использованием одного из этих параметров, Google отправит вам по электронной почте ссылку на его местоположение. Вы можете скачать архив прямо на ПК.
Автоматический способ восстановления резервной копии с Google Диска на ПК
Как правило, если вы выполняете резервное копирование данных на Google Диск с помощью стороннего инструмента, вы можете легко восстановить свои файлы с помощью этого инструмента.И эти инструменты позволяют восстановить полные данные с Google Диска в желаемое место назначения.
Если вы создали резервную копию данных с помощью стороннего инструмента и не хотите восстанавливать файлы резервных копий Google Диска один за другим на ПК, вы можете автоматически восстановить резервную копию с Google Диска на ПК с помощью вашего инструмента. Давайте возьмем широко используемый профессиональный инструмент резервного копирования в облако — CBackup, чтобы показать вам, как восстанавливать резервные копии:
1. Откройте CBackup. Щелкните Задачи резервного копирования и выберите задачу резервного копирования, которую вы хотите восстановить.Затем вы можете нажать кнопку с тремя точками и выбрать Восстановить .
2. Нажмите кнопку Выбрать файлы , чтобы выбрать файлы, которые нужно восстановить. Затем нажмите OK .
3. Выберите расположение для файлов и щелкните Ok , чтобы начать отложенную операцию.
Бонусный совет: что делать, если места для резервных копий на Google Диске недостаточно
Если вы восстанавливаете резервные копии с Google Диска на ПК, потому что вы больше не хотите хранить резервные копии на Google Диске или у вас недостаточно места для хранения Google Drive, вы можете получить помощь от CBackup.CBackup — это профессиональный облачный сервис резервного копирования, который поддерживает как облачное резервное копирование ПК, так и резервное копирование из облака в облако. Если места для резервного копирования недостаточно на Google Диске, вы можете использовать CBackup для резервного копирования файлов вашего ПК в CBackup Cloud. CBackup предлагает огромное пространство для резервных копий.
1. Загрузите и установите его на свой компьютер. Запустите его и зарегистрируйтесь.
2. После входа в систему щелкните вкладку Backup Tasks и нажмите кнопку New Task .
3. Щелкните Добавить источник , чтобы выбрать файлы ПК, резервную копию которых вы хотите сохранить в CBackup Cloud. И выберите CBackup Cloud в качестве места назначения резервного копирования. После выбора нажмите Начать резервное копирование .
Кроме того, CBackup также предлагает функцию резервного копирования из облака в облако, чтобы помочь вам перемещать данные между облачными хранилищами. Если у вас есть учетная запись другого облачного хранилища, поддерживаемого CBackup, вы можете рассмотреть возможность переноса резервной копии с Google Диска в другое облачное хранилище напрямую, вместо того, чтобы тратить впустую пространство локального хранилища.Поддерживаются Google Диск, OneDrive, Dropbox.
1. Нажмите кнопку Начать сейчас рядом с Резервное копирование одного облака в другое .
2. Теперь вы находитесь на главной странице CBackup, щелкните My Storage + на вкладке My Storage , чтобы выбрать облака, которые вы хотите добавить, и щелкните на « Add ». Затем вам будет предложено войти в свою учетную запись публичного облачного хранилища и разрешить CBackup для доступа к вашей учетной записи.
3.Для резервного копирования данных щелкните вкладку Резервное копирование Задачи вверху страницы, затем нажмите кнопку Новая задача , чтобы создать задачу резервного копирования.
4. Назовите задачу резервного копирования, чтобы ее можно было отличить. Нажмите кнопку Добавить источник , чтобы добавить Google Диск (здесь вы можете выбрать все облачное хранилище или только определенные файлы в этом облачном хранилище) в качестве источника резервного копирования. Щелкните Добавить место назначения в другое облако в качестве места назначения резервного копирования и щелкните Начать резервное копирование .
Заключение
Чтобы легко получить доступ к вашим данным или тщательно защитить ваши данные, очень важно восстановить резервную копию с Google Диска на ПК. Были представлены самые простые и быстрые методы, с помощью которых вы можете легко восстановить резервную копию Google Диска, вы можете выбрать один из способов в соответствии с вашими потребностями.
Восстановление с помощью Google Vault: пошаговое руководство
Google Vault позволяет сохранять, архивировать, искать и экспортировать сообщения электронной почты и чата вашей организации для целей, связанных с электронным обнаружением и соблюдением нормативных требований.Благодаря возможности устанавливать юридические удержания и элементы поиска в G Suite, Google Vault может показаться лучшим вариантом для защиты ваших данных SaaS. Но когда пользователь удаляет важное электронное письмо или всю структуру папок, что вы делаете дальше?
Как восстановить с помощью Google Vault
Шаг 1. Войдите и создайте вопрос в Убежище
Войдите в свою учетную запись Google Vault, перейдя к значку навигатора приложений и открыв приложение Vault:
Обратите внимание, что данные Vault доступны только через поиск.Невозможно просмотреть данные без предварительного поиска.
Чтобы начать поиск, создайте «Дело» для предмета, который вы хотите восстановить. Дело — это контейнер для данных, относящихся к определенной теме, например, судебному делу или расследованию. Чтобы создать вопрос, выполните действия, описанные в этой статье службы поддержки Google.
После того, как вы создали вопрос, выберите «Поиск» на левой панели. Это позволит вам перейти к экрану параметров поиска.
Все параметры поиска, по сути, одинаковы по функциональности, хотя термины (к / от / cc в Gmail или имя документа, владелец файла и т. Д. Для Диска) связаны со службой.
Шаг 2. Запустите поисковый запрос и выберите файлы
После того, как вы ввели критерии поиска, запустите поиск (результат будет похож независимо от того, какой набор данных вы выберете). Структуры метаданных не поддерживаются в Vault for Google Drive или Mail, поэтому вся организационная структура, которую пользователь построил вокруг своих файлов или электронных писем (например, ярлыки или папки), будет утеряна.В результате навигация по наборам данных будет несколько сложной.
Результаты поиска Vault Mail
Результаты поиска Vault Drive
Шаг 3: Экспорт данных
После того, как вы найдете файлы или электронные письма, которые необходимо восстановить, нажмите кнопку «Экспортировать результаты», чтобы экспортировать данные в локальный файл. Для Gmail у вас будет возможность экспортировать в формате .MBox или .PST, а для файлов на Google Диске у вас будет возможность экспортировать разрешения на общий доступ в виде отдельного файла.У вас также будет возможность давать имена экспортированным файлам.
После завершения экспорта у вас будет несколько вариантов загрузки файлов. В случае Gmail вы получите заархивированную папку, содержащую уникальный файл .Mbox или .PST для каждого экспортированного почтового ящика / набора данных пользователя. Для Google Диска вы получите заархивированную папку с экспортированными файлами. Если вы выбрали получение копии общих разрешений, вы можете скачать XML-файл, содержащий общие разрешения. Еще раз обратите внимание, что структура папок не поддерживается ни для Gmail, ни для данных Диска при экспорте.Для Диска Google все форматы документов Google будут преобразованы в их эквиваленты в Microsoft Office.
Вот примеры того, как может выглядеть ваш экспорт:
Папка экспорта почты Vault — PST
Папка экспорта почты Vault — Mbox
Папка экспорта Vault Drive
Экспорт диска Vault — разрешения для совместного использования XML
Поздравляем! Теперь, когда у вас есть данные, следующий шаг — вернуть их в среду GSuite.Обратите внимание, что для следующих шагов вашим конечным пользователям может потребоваться участие в процессе восстановления для аутентификации, импорта и восстановления исходной организации файлов и папок.
Шаг 4а: Импорт экспорта с Google Диска из Vault обратно в Google Drive
Чтобы импортировать данные обратно в Google Диск, перетащите файлы в желаемое место на Диске или используйте функцию загрузки Диска, чтобы начать импорт данных. Если вы хотите конвертировать файлы Microsoft обратно в Google Docs, обязательно зайдите в настройки Google Drive и отметьте опцию «Преобразовывать загруженные файлы в формат редактора Google Docs» (имейте в виду, что это преобразует любые применимые документы в вашем выборе, а не только файлы, которые изначально были в формате Google Document).
Опять же, структура папок не поддерживается и не импортируется, и нет возможности импортировать настройки общего доступа непосредственно из файла, предоставленного Vault. Чтобы восстановить разрешения на совместное использование, вам нужно будет просмотреть XML-файл для пользователей с разрешениями на документы и вручную повторно предоставить разрешения.
Шаг 4b: Импорт экспорта Gmail из Сейфа обратно в Gmail
Чтобы вернуть экспорт из Gmail в Gmail, необходим дополнительный шаг. Для Gmail нет возможности прямой загрузки / импорта — вместо этого вы должны использовать сторонний клиент.Если вы выбрали экспорт данных в формате .Mbox, необходимы такие клиенты, как Thunderbird (продукт Mozilla) или клиент Apple Mail. Наша команда рекомендует Thunderbird, потому что этот инструмент не зависит от оборудования и ОС. Если вы решите использовать Thunderbird, вам понадобится надстройка «ImportExportTools» для успешного импорта данных. Пошаговое руководство с подробным описанием пятиэтапного процесса использования Thunderbird можно найти в нашей статье базы знаний здесь.
Если вы выбрали экспорт данных в формате .PST, единственным вариантом будет Outlook.Для процесса, связанного с импортом файлов .PST в Outlook, следуйте инструкциям Microsoft, описанным здесь. После успешного импорта данных выполните шаги 1 и 2, описанные в этой статье Microsoft, чтобы подключить учетную запись к среде Gmail.
Заключение: вам все еще нужно резервное копирование с помощью Google Vault
Как видите, процесс восстановления Vault занимает много времени и может существенно повлиять на производительность конечных пользователей и вашей организации. Хотя Vault может предложить вам варианты восстановления небольших объемов данных в наихудших сценариях, он не предназначен для использования в качестве решения для резервного копирования и восстановления.
Процесс импорта требует большой пропускной способности, и время, необходимое для завершения загрузки, также сильно зависит от размера каждого файла. Вся организационная структура потеряна, поэтому пользователям придется перестраивать структуру папок вручную. То же самое и с разрешениями на совместное использование. Вам нужно будет вручную обновить разрешения для потенциально тысяч документов по одному.
Кроме того, Сейф не создает вторичную копию ваших данных, независимо от Google, поэтому у вас есть единственная точка отказа.Если что-то случится с серверами Google, а это случается чаще, чем вы думаете, вам не повезло. Это Data Protection 101 в мире локальных ИТ. Многие ИТ-специалисты ошибочно полагают, что резервное копирование данных, созданных в облаке, не требуется, однако хранить данные в одном облаке так же рискованно, как и выполнять резервное копирование только локально. Вот почему многие организации используют подход к резервному копированию «3, 2, 1» (3 копии, 2 формата, 1 внешняя копия).
Backupify для G Suite Backup
Backupify предоставляет пользователям независимую копию своих данных Gmail и Google Apps с автоматическим резервным копированием в Datto Cloud три раза в день (с возможностью резервного копирования по запросу в любое время).Кроме того, Backupify обеспечивает более полный охват, чем сервисы Google, включая электронную почту, контакты, Диск, документы, календари и сайты Google.
Чтобы узнать больше о Backupify для G Suite, посмотрите продукт в действии или запросите бесплатную демонстрацию.
Как восстановить удаленные фотографии с Google Диска или Google Фото? Выполните следующие действия.
Вы можете легко восстановить фотографии, видео и файлы, которые вы удалили из приложения «Диск» или «Фото».Для этого выполните действия, указанные ниже.
ОСНОВНОЕ
- Вы можете легко восстановить фотографии, видео и файлы, которые вы удалили из приложения «Диск» или «Фото».
- Пользователи Google Диска могут обратиться к специалисту по Диску, если они не могут восстановить какой-либо файл.
- Вы можете восстановить файлы из корзины только до 30-дневного временного окна, указанного на Google Диске.
Google Фото и Google Диск — отличные встроенные функции, разработанные Google для обмена фотографиями и видео и даже для их хранения на устройствах.Поисковый гигант Google даже позволяет восстанавливать фотографии, видео и файлы, которые вы могли удалить.
Шаги по восстановлению удаленных фотографий с Google ДискаШаг 1: Откройте приложение Google Диск на своем устройстве. Затем перейдите в папку «Корзина».
Шаг 2: В папке «Корзина» вы найдете все недавно удаленные файлы. Чтобы восстановить их, просто щелкните файл правой кнопкой мыши, после чего появится меню с двумя вариантами; «Восстановить» и «Удалить навсегда».
Шаг 3: Между тем, мобильные пользователи должны нажать кнопку с тремя точками, чтобы получить кнопку восстановления.
Шаг 4: Теперь выберите опцию «Восстановить». Это вернет файл в исходное местоположение.
Интересно, что пользователи Google Диска могут также обратиться к специалисту по Диску, если они не могут восстановить какой-либо файл. Пользователи могут даже звонить или общаться в чате с компанией.
На заметку:
- Вы можете восстановить файлы из корзины непосредственно перед 30-дневным окном.Поэтому, если вы удалили их более 30 или 60 дней назад, вы не сможете их восстановить.
- Вы даже можете безвозвратно удалить свои файлы, чтобы очистить корзину.
Шаг 1 : Откройте приложение Google Фото на своем смартфоне Android.
Шаг 2: Вы увидите вкладку «Библиотека» внизу экрана. Нажмите на него.
Шаг 3: На следующей странице вы увидите папку «Корзина» вверху.Нажмите на нее, чтобы просмотреть все удаленные фотографии.
Шаг 4 : Теперь, чтобы восстановить, нажмите и удерживайте файл (фото или видео). Затем нажмите на опцию «Восстановить». Фотография или видео будут возвращены на исходное место.
Примечание: Корзина для мусора Google Фото также имеет временное окно 60 дней. Итак, если по какой-либо причине вы не можете найти свой файл в папке корзины, возможно, вы очистили корзину.
ПОДРОБНЕЕ | Хотите перенести Google Фото из одной учетной записи в другую? Вот как это сделать
ПОДРОБНЕЕ | Как сделать снимок экрана на ноутбуке; оформить заказ 10 различных способов сделать это
Щелкните здесь, чтобы перейти на страницу IndiaToday.в полном освещении пандемии коронавируса.
Выполнение восстановления экземпляра — Veeam Backup for Google Cloud Platform User Guide
В случае аварии вы можете восстановить весь экземпляр виртуальной машины из облачного моментального снимка или резервной копии на уровне образа. Veeam Backup for GCP позволяет одновременно восстанавливать один или несколько экземпляров ВМ в исходное или новое местоположение.
Важно |
При восстановлении экземпляра виртуальной машины Veeam Backup for GCP восстанавливает данные со всех зональных и региональных постоянных дисков (стандартных, сбалансированных и SSD), подключенных к экземпляру.Однако по техническим причинам, когда речь идет о локальных SSD (SCSI и NVMe), Veeam Backup for GCP может восстановить только конфигурацию этих дисков, а это означает, что любые данные, хранящиеся на дисках, теряются в процессе восстановления. |
Как работает восстановление экземпляра
Для восстановления экземпляра виртуальной машины из облачного снимка Veeam Backup for GCP использует встроенные возможности GCP. Чтобы восстановить экземпляр ВМ из резервной копии на уровне образа, Veeam Backup for GCP выполняет следующие действия:
- Запускает рабочий экземпляр в регионе GCP, где будет находиться восстановленный экземпляр ВМ.
- Создает пустые постоянные диски и присоединяет их к рабочему экземпляру.
Количество пустых постоянных дисков равно количеству постоянных дисков, подключенных к экземпляру виртуальной машины, для которого создана резервная копия.
- Восстанавливает резервные копии данных на пустые постоянные диски рабочего экземпляра.
- Делает облачные снимки постоянных дисков с восстановленными данными.
- Создает диски из моментальных снимков в целевом расположении.
- Удаляет рабочий экземпляр и все созданные снимки из среды GCP.
- Создает экземпляр виртуальной машины в целевом расположении.
- Присоединяет созданные постоянные диски с восстановленными данными к экземпляру виртуальной машины.
- [Этот шаг применяется только в том случае, если вы выполняете восстановление в исходное местоположение и если исходный экземпляр ВМ все еще присутствует в этом местоположении] Выключает исходный экземпляр ВМ, переименовывает восстановленный экземпляр ВМ, а затем удаляет исходный экземпляр ВМ из GCP среда.
Как выполнить восстановление экземпляра
Чтобы восстановить защищенный экземпляр виртуальной машины, выполните следующие действия:
- Запустите мастер восстановления экземпляра.
- Выберите точку восстановления.
- Выберите проект.
- Выберите режим восстановления.
- Выберите регион и зону доступности.
- Включить шифрование.
- Укажите новое имя и тип компьютера для экземпляра.
- Настройте параметры сети.
- Укажите причину восстановления.
- Завершить работу с мастером.
Важно |
Перед запуском восстановления экземпляра виртуальной машины убедитесь, что параметры сети настроены для каждого региона, где рабочие экземпляры будут запускаться во время процесса восстановления.Для получения информации о том, как настроить параметры сети, см. Добавление конфигураций рабочих. |
Добавить комментарий