O programa sendEmail facilita muito o envio de e-mail pois evita que precisemos configurar um smtp localmente ou fazermos relay em um servidor externo.Por ser tratar de um script em perl e compativel com a maioria dos S.O.'s e e facil de ser incorporado a qualquer shell script.Para usa-lo com o servico de e-mails da AWS, o SES, precisamos seguir alguns passos.Para configurar o SES basta seguir algum video do youtube: SES AWS config Feito isso devemos instalar as seguintes dependencias:yum install perl-Crypt-SSLeay.x86_64 perl-Net-SSLeay.x86_64 perl-IO-Socket-SSL.noarch perl-Net-SMTP-SSL.noarchO script na pagina do projeto possui um bug com smtps que usam ssl/tls.Pagina do projeto sendEmailWorkarround do BUGEu ja disponibilizei o programa corrigido. Caso queira basta baixar e descompacta-lo em alguma pasta da path do sistema. Eu costumo colocar no /usr/local/binDownload sendEmail corrigidoAgora acesse seu console da aws e pegue as credenciais de que voce necessita.Lembre-se que voce precisa criar o login do smtp no primeiro link.E no segundo link voce deve usar um dos e-mail verificados no painel para o envio.Credenciais para o smtp do SES Emails cadastrados para envio de mensagensAgora basta passar os parametros para o sendEmail. Por exemplo:/usr/local/bin/sendEmail -f noreply@foo.bar -t root@foo.bar -u '[BACKUP]' -m 'Logs da rotina de backup em anexo.' -s email-smtp.us-east-1.amazonaws.com:587 -xu xxxxxxxxxxxxxxx -xp ausdhfuashd872093802398oiqediu932882372 -o tls=auto -a /etc/hosts: ) Um boa alternativa para eliminar a camada de raid por software (mdadm) dos sistemas linux que precisao de redundancia, mas nao contam com uma controladora dedicada para essa funcao e usarmos as opcoes do LVM para gerenciarmos este trabalho.A otima documentacao da RedHat, e um otimo tutorial da pagina do Geento facilitam bastante a vida.Sempre lembrando que para trabalharmos com RAID, precisamos no LVM tambem o equivalente numero de discos dos arranjos raids encontrados nas controladoras dedicadas.Por exemplo: Para o mirror (RAID1) do nosso exemplo precisamos pelo menos dois discos, exatamente como precisamos em uma controladora dedicada para este servico.Criamos dois discos vituais:dd if=/dev/zero of=disk0 bs=1M count=1000dd if=/dev/zero of=disk1 bs=1M count=1000Criamos os dispositivos no Kernel: modprobe looplosetup /dev/loop0 disk0losetup /dev/loop1 disk1Criamos o Volume fisico (PV): pvcreate /dev/loop0 /dev/loop1Criamos o Grupo de Volumes (VG):vgcreate lvm_test /dev/loop0 /dev/loop1Criamos o Volume com espelhamento (LV):lvcreate --type raid1 -m 1 -L 100M -n my_lv lvm_testAtivando o Volume:vgchange -a y lvm_testO resultado e um Volume redundante : )lvdisplay --- Logical volume --- LV Path /dev/lvm_test/my_lv LV Name my_lv VG Name lvm_test LV UUID 3EeCGj-LwDD-9jou-Ae58-cN6u-hEsb-hs6f1j LV Write Access read/write LV Creation host, time annihilator.republica302, 2015-09-02 13:13:44 -0300 LV Status available # open 0 LV Size 100.00 MiB Current LE 25 Mirrored volumes 2 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:4 Se voce ainda nao se livrou daquele vmware-workstation velho que muitas vezes e pirata, ta na hora de migrar suas maquinas para o Virtualbox + PHPvirtualbox, uma otima solucao free se voce usa alguma coisa com virtualizacao no seu dia a dia.Porem para migrar as vm's e preciso converte-las: Segue a dica como juntar varios arquivos .vmdk, converte-los para o formato do virtualbox e depois, compactar a imagem gerada.1 - Transformando um disco VMware fragmentado em varios