☁️ Автоматический бэкап аутентификатора Aegis в Google Drive с помощью Tasker
Повседневно я пользуюсь Microsoft Authenticator. С ним я вхожу в учетную запись Microsoft и аккаунт организации по уведомлению, нежели с помощью одноразовых кодов. Однако #2FA всех новых сервисов я одновременно добавляю в Aegis. На то есть свои причины:
🔹 Прозрачное хранение секретов (ключей TOTP/HOTP). Это позволяет легко переносить их в другой аутентификатор - например, в KeePass.
🔹 Автоматический бэкап в локальное хранилище. Зашифрованные файлы json сохраняются в папку телефона при каждом изменении набора аккаунтов. В любой момент эти файлы можно импортировать на другом устройстве.
Aegis поддерживает облачный бэкап Android. Но это сценарий для нового устройства или сброса старого. А хочется просто автоматически закидывать в облако изменившиеся файлы.
👉 На помощь приходит Tasker!
1. Создайте новый профиль (Profile) на событие изменения файлов: Event - File Modified и задайте папку, в которую Aegis сохраняет резервные копии. Допустим, Download/Aegis.
2. Создайте связанную задачу (Task) для загрузки файлов в облако: GD Upload. Tasker сам предложит выбрать аккаунт Google и проведет через процесс входа. Вам останется лишь задать локальную и облачную папки в параметрах задачи, соответственно:
Data / File: Download/Aegis
Remote Folder: Aegis
Как только в локальной папке обновятся файлы, Tasker автоматически отправит их в облачную папку. При первом событии он сам создаст её в корне Google Drive. Для теста просто выполните бэкап вручную в настройках Aegis ✔️
////
Как это нередко бывает, я показываю общий подход к решению задачи на конкретном примере. Разумеется, этот способ можно применять безотносительно Aegis к любым изменившимся файлам. Сработает и перемещение новых файлов в другую локальную папку ✌️