Кажется, что 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