Назад | Перейти на главную страницу

Как скопировать зоны DNS с Slicehost на DNSmadeeasy

Кажется, что Slicehost DNS не предлагает AXFR, но у него есть API.

У меня около 20 доменов в Slicehost DNS, и я хотел бы по возможности автоматизировать процесс экспорта.

Я пытался выяснить, как экспортировать записи в виде файлов зоны, и я попробовал этот но он не экспортирует полный файл зоны.

Может ли кто-нибудь порекомендовать способ получить полный файл зоны из slicehost (или избежать необходимости вручную повторно вводить их в DNSmadeeasy).

Обновить:

Я говорил об этом со службой поддержки Slicehost. Сказали, сделайте билет, могут экспортировать в переплет.

Оригинальный ответ:

Не думаю, что есть что-то лучше того, что ты нашел. Я думаю, вам лучше немного взломать сценарий, чтобы получить от него больше.

Тем не менее, я ожидаю, что причина, по которой он не дает больше, скорее всего, кроется в ограничениях API.

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

https://github.com/mattly/slicehost-dns

Он выгружается в файл yaml, затем вы можете запустить несколько макросов vim, чтобы превратить его в файл зоны.

https://github.com/Schultz/slicedns2linode/blob/master/slicedns2linode.rb

Документы API: http://www.slicehost.com/docs/Slicehost_API.pdf