Архив автора: admin

1C postgresql резервные копии, регламентные операции и восстановление

Скрипт создания бекапа и выполнения регламентных операций с базой

/root/backup.sh

 

#!/bin/sh

# Устанавливаем дату
DATA=`date +"%Y-%m-%d_%H-%M"`

# Записываем информацию в лог с секундами
echo "`date +"%Y-%m-%d_%H-%M-%S"` Start backup Cloud_ka_2" >> /root/service_bkp.log

# Бэкапим базу данных base1c и сразу сжимаем
/usr/bin/pg_dump -U postgres Cloud_KA_2 | pigz > /root/backup/$DATA-Cloud_KA_2.sql.gz

echo "`date +"%Y-%m-%d_%H-%M-%S"` End backup Cloud_ka_2" >> /root/service_bkp.log

sleep 2

# Записываем информацию в лог
echo "`date +"%Y-%m-%d_%H-%M-%S"` Start vacuum Cloud_KA_2" >> /root/service_bkp.log
# Выполняем очистку и анализ базы данных
/usr/bin/vacuumdb --full --analyze --username postgres --dbname Cloud_KA_2
echo "`date +"%Y-%m-%d_%H-%M-%S"` End vacuum Cloud_KA_2" >> /root/service_bkp.log

sleep 2

echo "`date +"%Y-%m-%d_%H-%M-%S"` Start reindex Cloud_KA_2" >> /root/service_bkp.log
# Переиндексирвоать базу
/usr/bin/reindexdb --username postgres --dbname Cloud_KA_2
echo "`date +"%Y-%m-%d_%H-%M-%S"` End reindex Cloud_KA_2" >> /root/service_bkp.log


# Удаляем в папке с бэкапами архивы старше 7-х дней
/usr/bin/find /root/backup -type f -mtime +7 -exec rm -rf {} \;

Читать далее

Конфликт раскладок клавиатуры — терминал Windows Server 2008 R2

В Windows Server 2008 R2 при терминальных подключениях наблюдается такое явление, как две языковые панели у терминального пользователя. Одна с текстовым индикатором (RU|EN), вторая — с изображением клавиатуры. Что делать — ниже.
Читать далее

microtic : не открываются некоторые сайты

Пинг есть, домен резолвится корректно. Прокси не блокирует. файрволом не срезано.

/ip firewall mangle add chain=forward protocol=tcp tcp-flags=syn tcp-mss=1453-65535 action=change-mss new-mss=1360 disabled=no

zimbra: is invalid or DNS says does not exist

Diagnostic-Code: smtp; 501 <mail.XXXZZAA.ru> is invalid or DNS says does not
exist

su zimbra 
zmlocalconfig -e postfix_smtpd_banner="mail.XXXZZAA.ru NO UCE ESMTP" 
postconf -e smtpd_banner="mail.XXXZZAA.ru NO UCE ESMTP" 
zmmtactl reload 


Если не помогло делаем также так: 

su zimbra 
zmprov mcf zimbraMtaMyHostname mail.XXXZZAA.ru 
zmcontrol stop && zmcontrol start

Supermicro X9DRH long beep

Supermicro X9DRH MegaRAID SAS 9261-8i
Пищит , пищит примерно раз в 2 секунды.
При этом сервер нормально загружается и в утилите конфигурирования рейд-контроллера рейд в статусе Optimal
в IPMI без ошибок.

ESX ( при учете что storcli у вас уже поставлен. )
(качаем с http://docs.avagotech.com/docs-and-downloads/docs-and-downloads/raid-controllers/raid-controllers-common-files/1.19.04_StorCLI.zip
Распаковываем и закидываем на esx сторедж
ставим esxcli software vib install -v /path-to-disk/vmware-esx-storcli-1.19.04.vib —no-sig-check)

storcli /c0 show eghs
storcli /c0 set eghs state=off eug=off smarter=off
storcli /c0 set copyback=off type=all

Перезагружаем!
Profit

windows 7 службы. типы запуска по-умолчанию

Если службы были настроены неправильно вами или же горе-сборщиками, в результате чего система работает с низкой производительностью или нестабильно, а вы не помните оригинальную конфигурацию, чтобы вернуть настройки по умолчанию, то вам поможет таблица ниже, в которой вы найдете конфигурацию служб Windows 7 по умолчанию.

Обратите внимание, что некоторые из перечисленных ниже служб могут отсутствовать в вашей системе — это зависит от установленного издания Windows 7.
Например, функция BranchCache и соответствующие ей службы доступны только в Windows 7 Ultimate и Enterprise. Читать далее

exchange search not working

Issue: Content index errors may prevent you from performing DAG Database switchovers: “Error: An error occured while trying to validate the specified database copy for possible activation. Error: Database copy on server has content index catalog files in the following state: ‘Failed’”

Resolution: The following Exchange Management Shell commands can be used to troubleshoot failed or corrupt DAG Database Content Index. These commands will identify and re-build/re-seed any bad content indexes associated with a healthy database.

Display list of databases with content index issues:
Get-MailboxDatabaseCopyStatus * | ? {$_.Status -ne “Mounted” –and $_.ContentIndexState -ne “Healthy”}

Fix databases with content index issues by re-seeding their content index (this will not re-seed the entire database which is good):
Get-MailboxDatabaseCopyStatus * | ? {$_.Status -ne “Mounted” -and $_.ContentIndexState -ne “Healthy”} | Update-MailboxDatabaseCopy –CatalogOnly

If you hardly drive, you should hardly pay for car insurance.
Check Again to make sure all DB’s show as healthy:
Get-MailboxDatabaseCopyStatus * | ? {$_.Status -ne “Mounted” –and $_.ContentIndexState -ne “Healthy”}

Alternatively, here is the command to simply reseed the content index of a specific DAG database:
Update-MailboxDatabaseCopy -Identity “Remote 02\PDXEX2” -CatalogOnly

Additional Resources: http://blogs.msdn.com/b/pepeedu/archive/2010/12/14/exchange-2010-database-copy-on-server-has-content-index-catalog-files-in-the-following-state-failed.aspx

Минусы Битрикса, или Битрикс глазами программиста

По материалам хабра

В русскоязычном сегменте Интернета существует такой интересный феномен, как Битрикс.

Для обывателя — это такая серьезная система, «продукт», на котором нужно разрабатывать серьезные проекты: корпоративные порталы, интернет магазины и даже CRM системы. Все очень серьезно, почти как опыты нацистов над инопланетянами (на канале Рен-тв сразу после рекламы).

Для программиста, который прочитал хоть одну книгу про программирование, Битрикс — это так называемый «плохокод», просто-напросто огромное количество PHP файлов, написанных в разном стиле, которые подключаются «инклудом» и что-то там выводят.

Эта статья для обывателя (потребителя). Как правило, такой обыватель, прежде чем сделать выбор CMS, читает статьи под названием «плюсы и минусы Битрикса», которые пишут люди, далекие от программирования. Данная статья написана программистом, потому плюсов тут быть не может. Читать далее