Drupal backup system

Hi,
I want to offer my customers the option of backup their drupal locally. I developed a system based in Backup and Migrate module and some work at server side... I'd like to share with you my work, to receive your feedback, opinions, improvements... if you think it could be useful ;-)

Install Backup and Migrate drupal module

Schedule suggestion: weekly and 3 month copies, keeping last 12 in both categories.
Thus, we are going to keep copies from last 3 years.

In Cpanel, add a new ftp account with these details:

  • user: web_backup
  • password: (your choice)
  • Directory: DRUPAL_BASE_DIRECTORY/web_backup
  • quote: your choice (ex 200MB)

At server DRUPAL_BASE_DIRECTORY, as root:

# chmod 700 web_backup
# nano web_backup_info.txt

Put here any useful info and save the file

# nano web_backup.sh

And, there:

Còpies de seguretat

Què passa si:

  • hi ha un error en el servidor que hostatja la vostra web
  • l'empresa que l'hostatja desapareix
  • el tècnic / empresa que us la gestiona desapareix
  • etc.

Doncs per prevenir una contingència que us pogués deixar sense web, us oferim el servei de còpies de seguretat.

En què es basa aquest servei?

En la relaització periòdica de còpies de seguretat dels dos elements que conformen una web en drupal (i molts altres gestors de continguts):

  1. Per una banda, la base de dades
  2. Per l'altra, els fitxers del directori /sites (que en la majoria de les webs son els que varien d'una web a una altra).

Aquestes copies es programen perquè es facin periòdicament, i es desen en un subdirectori, al que podreu accedir per sftp / ftp encriptat.

Llavors, valtros només cal que, de tant en tant, us descarregueu els fitxers que trobeu allà.

Com instal·lar la darrera versió de Drush a Debian Wheezy

1. Instal·lem Drush des d'un terminal, com a root, amb la comanda:

apt-get install drush

2 Actualitzem el Drush a la darrera versió:

drush dl drush --destination='/usr/share'

I ja està ;-)

Pd.: possiblement en un temps sortirà el paquet drush a wheezy-backports

Pd.: si voleu comprobar quina versió teniu instal·lada:

drush --version

Manteniment de la web de l'Ajuntament de Granollers

Després de realitzar un curs de formació sobre Drupal al CTUG de Granollers, bàsicament per personal intern de l'ajuntament, vam iniciar el procés de manteniment de la web, que bàsicament ha inclós la creació d'un nou microsite pels centres cívics, i altres actuacions menors.

Tecnics associats: nou disseny

La web de Tècnics Associats va ser una de les primeres que va realitzar Calbasi. Ara, un parell d'anys més tard, han volgut canviar-li el look, i passar del fosc al clar :-) Per fer-ho la gent de Tècnics va triar una de les plantilles (themes) més aconseguits de la versió 6 de Drupal, Zero Point. Un cop instal·lat aquesta plantilla, van suggerir alguns canvis menor, que es van incorporar via full d'estils. En resum, un canvi de look a un cost baixíssim ;-) Com a detall de disseny, aportat pel personal de Tècnics, les imatges alternants de la capçalera de la web: molt xules! Però, ja posats, també s'ha aprofitat aquesta remodelació en la imatge de la web per incorporar-li tota una secció dedicada a un soft. desenvolupat per ells, INPcom, que, per tant, ha de comptar amb la funcionalitat de gestió de descàrregues i, suplementàriament, d'un fòrum de suport. És un primer enfoc, que es pot dotar de més complexitat, en el futur, si es requereix.

Grup d'Automoció i Serveis Pruna - GASP

La web de GASP és un projecte a on el disseny gràfic i un primer intent d'implantació, van córrer a càrrec de Mediactiu, que, per desencallar els diversos problemes d'implementació de funcionalitats, va contractar a calbasi.net per aconseguir acomplir amb els requeriments del client.

La complexitat del projecte, més que les funcionalitats de la web, va ser degut a l'haver de refer algunes de les funcionalitats a "manera" drupal (drupal friendly) (bàsicament usant els mòduls disponibles), alterat amb nombrosos scripts que li havien fet perdre la coherència, i donat la impossibilitat, per criteris aliens a calbasi.net, de començar la feina des de zero, el que possiblement hagués sigut el nostre criteri, per raons tècniques i, a la postre, econòmiques.

Quin disseny triar per la meva web?

Vols una web. Saps quina és la informació que ha de tenir, l'estructura i les funcionalitats (que vols que faci). Però et queda una cosa, triar el disseny, l'aspecte... Potser tens unes idees molt clares, potser vas molt perdut...

A calbasi.net sempre proposem als nostres clients tres plantejaments:

1. Triar un tema (plantilla, theme) existent. N'hi ha per donar i per vendre. Centenars de gratuïts, i altres de pagament.

Quins aventatges te aquesta opció?

  • Si trieu una plantilla coneguda i ben mantinguda, us estalviareu errors de renderització en diferents navegadors, etc.
  • Si trieu una plantilla gratuïta (n'hi ha més de 1000 i no en trobareu cap que us agradi??), us costarà zero. Si voleu un pressupost ajustat per la vostra web, aquesta és la vostra opció.

I els inconvenients?