В плане лимита на число файлов, Bitrix должен пойти. В Bitrix Standard(14.5.0) - 19035 файлов.
А вот плане нагрузки, его очень быстро попросят перейти на платный тариф.
Забавно, на лицензию деньги нашлись, на хостинг денег жалко. Обычно все наоборот. Хостинг платный, а скрипт нуленный.
А теперь по существу, вы правда думаете, что серьезный проект можно разместить на бесплатном хостинге? Можете конечно рискнуть, но потом сильно пожалеете!
Но если 1000руб в год, для вас большие деньги. То выбирайте среди платных хостингов, которые имеют бесплатные тарифы. Например Бегет, со своим бесплатным тарифом https://beget.ru/free-hosting, а если начнете грузить. Вам любезно предложат перейти на платный тариф.
Из любопытства решил поглядеть ваши тарифы, вот сижу и голову ломаю?
Тариф на ssd диске и 1гб оперативки, стоит столько же, что и тариф на обычных дисках, с памятью в 256мб. Что противоречит логике, или я чего то не понимаю?
http://hostingkartinok.com/show-image.php?id=74de3ecfeb158240c5ddb121c80d2ce0
Причем одна и та же локация и одна и та же виртуализация. Разница только в дисковой квоте, но разница не большая и на мой взгляд не может быть причиной.
Сможете прояснить?
Sasha Zerg, тогда rsnapshot именно то, что вам нужно.
Он сам будет осуществлять ротацию с нужным вам интервалом.
Но потребуется развернуть на компе с XP – ftp_сервер, а потом смонтировать в centos. И в нее бэкапить.
Лично не проверял, но есть такая инфа
Проблема в версии php. Какая у Вас?
http://php.net/manual/ru/language.types.array.php
$array = array( "foo" => "bar", "bar" => "foo", ); // Начиная с PHP 5.4 $array = [ "foo" => "bar", "bar" => "foo", ];
Andreyka +1, но час это очень много.
Тут 2х строчек хватит.
На сервере с которого бэкапим:
rsync -av -e "ssh -p 22475" --delete /папка/которую/бэкапим ssh_логин_бэкап_хостинга@Адрес_бэкап_хостинга:/Папка/Куда/бэкапим/
где 22475 номер порта (если не меняли, то 22)
На бэкап машине
rsync -av --delete /папка/куда/бэкапили /Папка/Куда/делаем_еще_одну_копию/
Сохраняем это в файл backup_rsync.sh
А потом добавляем задание в crontab
На основном сервере
01 10 * * * /bin/bash ~/backup_rsync.sh
На бэкап хостинге
01 23 * * * /bin/bash ~/backup_rsync.sh
Как то так. Надеюсь пригодится.
А вы попробуйте узнать размер, вот команда
du -s -h путь_до_папки
А разве я.диск дает бесплатно 30гб? Вроде нет.
За 10$ можно купить 140Гб, можно и дешевле поискать (2-3 рубля за гиг). Как по мне, сумма не очень большая.
Дело ваше, но проще и быстрее придумать, что то сложно.
Да, действительно, но никто не мешает уже на той машине сжимать в архив, и складывать локально, так же можно настроить их ротацию, я сам так поступаю (только делаю еще 1 копию на другой ftp сервер).
Купить Backup хостинг, желательно с поддержкой rsync и настроить crontab.
А rsync сам разберется что добавить, что обновить, а что удалить из бэкапа.
У вас только apache? Или может еще nginx (как front-end) установлен?
Если еще nginx - впишите это в его гонфиг
if ($scheme = http) { return 301 https://$server_name$request_uri; }