Jump to content

Backup сервака?


Recommended Posts

Доброго времени суток all.

Подскажите кто как делает полный бекап системы?

tar, Dump и Restore это всё понятно, но они нуждаются, насколько я понимаю, как минимум в установке минимальной FreeBSD - а это время.

 

Хочется как в Акронисе сделать имидж диска, а при проблеме в течении нескольких минут его развернуть и накатить сохранённые отдельно тем-же tar-ом базы SQL.

 

Просто что-то не получается у меня - Акронис не видит флешку (планирую туда сбрасывать бекап), в Ghost - видит флеху но не видит сказёвых винтов :rolleyes:

 

PS: Понимаю что вопрос ламерский, но в ПО FreeBSD я ещё новичек.

Link to post
Share on other sites

Таки проще dump/restore ничего не приходит на ум. Ну плюс минимальная унификация установки FreeBSD.

Рекомендую открыть для себя with_/batch=yes при установке софта из портов.

Link to post
Share on other sites

Спасибо, буду изучать дальше.

 

PS: Просто хотелось утилитину которую можно "грузонуть" с СД и не заморачиватся с установкой фряхи, даже в минимуме.

Link to post
Share on other sites

Рекомендую делать snapshot'ы. При таком методе бекапа не блокируються таблицы MySQL. Можно и скрипты нагуглить готовые с помощью которых snapshot'ы будут заливаться на бекапный сервак.

Link to post
Share on other sites

Рекомендую - VMware ESXI - платформа для вірт. машин, що ставиться одразу на "залізо".

 

1) тримати мінімум два гости підвіртуальні машин, тобто

2) на якомусь дзеркальному RAID1 "сторейджі", напр. QNAP, тримати snapshots ручними бекапами.

 

Починали з безкоштовної версії, сподобалось, докуповуємо потрішки ліцензії . Бекапи автоматичні,

stand-by, розподіл навантаження між гостами і т.п.

 

http://uk.wikipedia.org/wiki/VMware

Link to post
Share on other sites

...

PS: VMWare - не мой вариант, ибо система уже стоит и перепиливать её на виртуалку нет желания :)

 

Нy на колір і смак , товариш не всяк. :)

Міграція реальної машини на віртуальну не є надто складною задачею .

Link to post
Share on other sites

Использую Citrix XenServer. Пока бесплатную версию.

Спорить не буду был выбор между VMWare и Xen - выбрал последний из-за более полной поддержкаи железа и меньшей потери производительности на гость-системах. (ну насколько я выкурил в нетах).

Link to post
Share on other sites

Крутить что-либо, интенсивно пользующее сеть или дисковую подсистему, в виртуалках - БРЕД(с). Оверхид же бешенный же будет. Кто не верит - может измерить разницу, и потребление ресурсов. А для паравиртуализации (если платформа еще и аппараную виртуализацию не поддерживает) - оверхид будет везде.

Link to post
Share on other sites

Минут 10 сейчас гуглил, что за связка такого хитрого ПО - nightfly + Sargas :ph34r:

Спасибо за шутку, поржал ... :)

Крутить что-либо, интенсивно пользующее сеть или дисковую подсистему, в виртуалках - БРЕД(с).

Я о том же :)

Link to post
Share on other sites
  • 3 weeks later...

Всегда пользовался самописными скриптами, вопросов не было. Для того чтобы система не падала надо нормально отнестись к данному вопросу, нормальное железо, рейд массивы и так далее. Тогда не будет болеть голова о том что упадет а взять неоткуда... Виртуализацией пользовался когда надо ставить эксперименты не более того. Прямые руки и светлая голова + финансы и тогда все будет ПучКом.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By mac
      Глюк в тому, що один (так - тільки один) mac адрес onu існує в білінгу у вигляді строки. Це трохи заважає.
      olt - bdcom gepon.
      Наскільки зрозумів, це виключно проблема реалізації snmpwalk у freebsd, де snmpwalk може на свій розсуд віддати mac адресу не як hex-string, а як звичайний string.
      Можливо snmpwalk тригериться на якомусь символі, мені невідомо.
       
      # tcpdump -vv -i em0 udp port 161 and host olt and host ub | grep "3320.101.10.4.1.1.241 ... olt.snmp > ub.47940: [udp sum ok] { SNMPv2c C="*****" { GetResponse(44) R=93278354 E:3320.101.10.4.1.1.241="8LO"W*" } } ub.47940 > olt.snmp: [udp sum ok] { SNMPv2c C="*****" { GetNextRequest(34) R=93278355 E:3320.101.10.4.1.1.241 } } snmpwalk -c***** -v2c -t5 olt .1.3.6.1.4.1.3320.101.10.4.1.1 SNMPv2-SMI::enterprises.3320.101.10.4.1.1.241 = STRING: "8LO\"W*" snmpwalk -Ox -c***** -v2c -t5 olt .1.3.6.1.4.1.3320.101.10.4.1.1 SNMPv2-SMI::enterprises.3320.101.10.4.1.1.241 = Hex-STRING: 38 4C 4F 22 57 2A  
      Це стосується таких параметрів у snmp конфізі bdcom
       
      [signal] MACINDEX=".1.3.6.1.4.1.3320.101.10.4.1.1" [misc] ONUINDEX=".1.3.6.1.4.1.3320.101.11.1.1.3"  
      За для усунення глюку спробував трошки змінити код і завдати тип snmp параметру явно у ./api/libs/api.ponbdcom.php у function collect()
      Це працює. Мабуть станеться у нагоді:
       
      # diff api.ponbdcom.php{.new,.bak} 37c37 < $onuIndex = $this->snmp->walk('-Ox ' . $oltIp . ':' . self::SNMPPORT, $oltCommunity, $onuIndexOid, self::SNMPCACHE); --- > $onuIndex = $this->snmp->walk($oltIp . ':' . self::SNMPPORT, $oltCommunity, $onuIndexOid, self::SNMPCACHE); 91c91 < $macIndex = $this->snmp->walk('-Ox ' . $oltIp . ':' . self::SNMPPORT, $oltCommunity, $macIndexOID, self::SNMPCACHE); --- > $macIndex = $this->snmp->walk($oltIp . ':' . self::SNMPPORT, $oltCommunity, $macIndexOID, self::SNMPCACHE);  
      P.S. Створив тему, а зараз міркую: а може це глюк у ПЗ olt. Оновлю фірмваре olt та перевірю...
       

    • By a_n_h
      Всем доброго дня и мирного неба!
        После многочисленных экспериментов выяснил, что на последних версиях freebsd  максимум удавалось прокачать до 14 ГБт суммарно трафика со 100% загрузкой процессора. На том-же железе но с установленной freebsd 11.2 прокачивается до 20-ти ГБт суммарно тестового трафика с загрузкой процессора около 50%. 
        Подскажите, что можно убрать или наоборот добавить в систему с freebsd 13,3 для получения аналогичного результата...
    • By mac
      Здається, після оновлення PHP 7.4 до PHP 8.2 feesharvester припинив працювати:
       
      /usr/local/bin/curl "http://127.0.0.1/billing/?module=remoteapi&key={SERIAL}&action=feesharvester" <br /> <b>Fatal error</b>: Uncaught TypeError: Unsupported operand types: string - string in {UBPATH}/billing/api/libs/api.fundsflow.php:570 Stack trace: #0 {UBPATH}/billing/modules/remoteapi/feesharvester.php(22): FundsFlow-&gt;harvestFees('2024-01') ...  
      Невеличке розслідування врешті з'ясувало, що це через наявність пробілу у деяких логінах абонентів. Як так сталося? Тому що інколи був неуважно додан трейлінг пробіл до номеру будинка і цей пробіл потрапив до логіну абоненту. Логін абоненту неможливо змінити ніяким чином штатними засобами. Я не розглядаю створення нового абонента для усунення помілки.

      Був обран такий шлях вирішення проблеми. Заміну функції php explode() знайшов у мережі. Мабуть це станеться в нагоді:

       
      diff api.fundsflow.php.bak api.fundsflow.php.new 559c559 < $eachfee = explode(' ', $eachline); --- > $eachfee = preg_split("~(?<!\\\\)(?:\\\\{2})*'[^'\\\\]*(?:\\\\.[^'\\\\]*)*'(*SKIP)(*F)|\s+~s" , $eachline);  
    • By FantoM_EscapE
      Хочу перенести свій білінг NODENY із фізичного сервера на віртуальний. Шукаю адміна який зможе допомогти у цьому питанні, так як нашого адміна банально призвали до війська. Вся схема на даний момент робоча, маю доступи до всього. Потрібно проінсталити на новішу версію FREEBSD, бо на моїй 10 річній вже не працюють нові SSL сертифікати. Кого зацікавила дана пропозиція - прошу у приватні повідомлення. обсудимо ціну і строки. або пишіть на будь-який месенджер 0677792091
    • By rusol
      Добрый вечер.
       
      Есть от провайдера блок реальных адресов, к примеру 100.1.1.192/26
       
      Раньше сеть была в одном влане и записи в /etc/rc.conf были такие:

       
      ifconfig_ix0="inet 192.168.0.1 netmask 255.255.255.0" # Шлюз для пользователей с локальным IP ifconfig_ix0_alias0="inet 100.1.1.193 netmask 255.255.255.192" # Шлюз для пользователей с реальными IP  
      После чего стала задача часть пользователей переводить во вланы тоже с разделением на локальные IP и реальные, первый влан создал где-то пару лет назад и все работает:
       
      ifconfig_vlan1="vlan 1 vlandev ix0 192.168.1.1 netmask 255.255.255.0" # Шлюз для пользователей с локальным IP во Влане 1 ifconfig_vlan1_alias0="inet 100.1.1.248 netmask 255.255.255.248" # Шлюз для пользователей с реальными IP  во Влане 1  
      И вот стоит задача создать еще один влан, делаю по аналогии с вланом 1, только маску смещаю назад:
       
      ifconfig_vlan2="vlan 2 vlandev ix0 192.168.1.1 netmask 255.255.255.0" # Шлюз для пользователей с локальным IP во Влане 2 ifconfig_vlan2_alias0="inet 100.1.1.246 netmask 255.255.255.254" # Шлюз для пользователей с реальными IP во Влане 2  
      Когда я внес это в /etc/rc.conf и прописал команду:
       
      ifconfig vlan2 create  
      Все заработало.
       
      Но как только перезагрузился сервер, перестали работать реальные IP без вланов, в первом влане и во втором. Не пойму что не так делаю, возможно я с маской подсети что-то недопонимаю...
×
×
  • Create New...