Flares

Flares — утилита для бекапа или дампа всех записей для домена, который размещён на Cloudflare.

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

Настройка и использование.

Для работы нам потребуется go и git. Ставим их из репозитория, затем, забираем всё нужное с Github:

# yum install go git
# go get -u github.com/lfaoro/flares/cmd/flaredns

Так же, нам потребуются email учётой записи в CF, и api ключ, который можно получить в их панели управления. Зафиксируем оба параметра сразу же (позже, их можно будет изменить, либо указать непосредственно при работе с утилитой):

# export CF_API_KEY=aa1137b37bdd0e92b1d3a16e6fx0e808627e
# export CF_API_EMAIL=my@email.com

Собираем утилиту:

# cd go/src/github.com/lfaoro/flares/
# make install

И теперь, для получения всех записей конкретного домена выполняем:

# ~/go/bin/flaredns userspace.me

А для получения всех записей всех доменов, просто используем ключ -a:

# ~/go/bin/flaredns -a

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

# ~/go/bin/flaredns userspace.me -e userspace.me

flares

Полученные данные мы без проблем можем использовать на собственных NS, не забыв при этом скорректировать SOA и NS записи при необходимости.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *