Включить BGSAVE для AWS ElastiCache - PullRequest
       10

Включить BGSAVE для AWS ElastiCache

0 голосов
/ 07 сентября 2018

Согласно Руководству по ElastiCache , BGSAVE ограничено для выполнения на узлах redis.

Есть ли способ сделать резервную копию базы данных на t1. * И t2. *, Изменив некоторые настройки в группах параметров и т. Д.?

1 Ответ

0 голосов
/ 07 сентября 2018

Как указано в их документации:

Для кластеров Redis (режим кластера отключен) резервное копирование и восстановление не поддерживаются на узлах cache.t1.micro или cache.t2. *. Поддерживаются все другие типы узлов кэша.

https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/backups.html#backups-constraints

Учитывая, что они переименованы в config, вам почти не повезло.

Возможные способы резервного копирования данных:

Если ваш кэш общедоступен, вы можете попробовать синхронизировать данные с локально работающим Redis через slaveof <remote-host> <remote-port>. Переименование этих команд в одиночку не помешает подключению раба.

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

https://redis.io/commands/scan

...