Выполнение SQL Server в Виртуальной машине поддерживается, как указано в этом КБ MS:
http://support.microsoft.com/kb/956893
Можно ожидать издержки из-за виртуализации, которая будет стоить приблизительно 5% производительности, если все лучшие практики будут уважать.
Ваш сервер VMware должен будет быть питанием достаточно для поддержки рабочего процесса SQL. Необходимо будет иметь размеры сколько использования ресурса текущий SQL Server.
Лучшая практика VMware для SQL Server: Microsoft SQL Server и виртуальная инфраструктура VMware
Другие ресурсы: http://communities.vmware.com/docs/DOC-8964
Как насчет:
(crontab -u USERNAME -l ; echo "line to be added") | crontab -u USERNAME -
... или (хотя непосредственно редактируя crontab файлы не рекомендуется):
echo "line to be added" >> /var/spool/cron/crontabs/USERNAME
(Принятие Вашего сценария настройки работает как корень.)
Существует несколько путей
Это будет работать, если Вы захотите, чтобы пользователь отредактировал его
echo "normal crontab line here" >> /var/spool/cron/user
Если Вы не хотите, чтобы пользователь отредактировал его.. Я бросил бы файл в/etc/cron.d, который похож
0 0 * * * username /path/to/file
Можно назвать его вообще, Вы хотите.
Вы могли непосредственно добавить новые кроны (если у Вас есть полномочия пользователя root). можно также указать выполнение как пользователь.
/etc/cron.d/filename
Возвращаясь к этим годам, если вы оказались в подобной ситуации, то вам следует очень внимательно присмотреться к инструментам управления конфигурацией. В частности, Ansible - это отличный вариант, который легко вписывается в существующую инфраструктуру и имеет хороший модуль cron.
.