Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: как из одного *.sh запустить други *.sh находящиеся на различных серверах?  (Прочитано 746 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн max-030589

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
У меня на Backup сервере находится 9-ть *.sh файлов которые по ssh цепляются к другим *.sh файлам которые находятся на 9-ти других серверах. Помогите пожалуйста со скриптом который будет из одного *.sh файла запускать 9-ть других с разных серваков???? Помогите пожалуйста, уже 2 дня шаманю.  :-[   

Оффлайн Self-Perfection

  • Активист
  • *
  • Сообщений: 331
  • Arch linux, KDE
    • Просмотр профиля
Начните с этого
Код: (bash) [Выделить]
ssh remotehost uptime
Читайте документацию, наставницу вашу!
Памятка по описанию проблем:
Для решения [такой-то задачи] делаю [такие-то действия], но вместо [ожидаемый результат] получаю [описание отличий].

Оффлайн max-030589

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
попробую сделать. В следующий раз учту ваше замечание, спасибо большое :)

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Настройте rsnapshot и не занимайтесь извратом.

Оффлайн max-030589

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Настройте rsnapshot и не занимайтесь извратом.

можно по подробнее о "rsnapshot", а то в этом деле я совсем еще зелен:-), что это и с ем едят?

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
можно по подробнее о "rsnapshot", а то в этом деле я совсем еще зелен:-), что это и с ем едят?
Это средство для организации автоматического резервного копирования.
Умеет rsync, SSH, LVM, запуск дочерних скриптов, инкрементальные бэкапы, экспоненциальную ротацию.

Оффлайн max-030589

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
появился еще вопрос, как в одном скрипте прописать сразу несколько ssh соединений, которые поочередно будут цепляться к разным машинам?? :idiot2: 

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
ssh user1@host1 "cmd1"
ssh user2@host2 "cmd2"
ssh user3@host3 "cmd3"

Оффлайн max-030589

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
ssh user1@host1 "cmd1"
ssh user2@host2 "cmd2"
ssh user3@host3 "cmd3"

Благодарю :)

 

Страница сгенерирована за 0.032 секунд. Запросов: 25.