Resetting the ClamAV database

Overview:

I occationally get the following error with the Clam system on my SME server:
<Date Stamp> ClamAV update process started at <Date Stamp>
<Date Stamp> main.cvd is up to date (version: 54, sigs: 1044387, f-level: 60, builder: sven)
<Date Stamp> WARNING: getpatch: Can't download daily-<ID>.cdiff from database.clamav.net
<Date Stamp> WARNING: getpatch: Can't download daily-<ID>.cdiff from database.clamav.net
<Date Stamp> WARNING: getpatch: Can't download daily-<ID>.cdiff from database.clamav.net
<Date Stamp> WARNING: getpatch: Can't download daily-<ID>.cdiff from database.clamav.net
<Date Stamp> WARNING: getpatch: Can't download daily-<ID>.cdiff from database.clamav.net
<Date Stamp> ERROR: getpatch: Can't download daily-<ID>.cdiff from database.clamav.net
<Date Stamp> WARNING: Incremental update failed, trying to download daily.cvd
<Date Stamp> ERROR: Can't download daily.cvd from database.clamav.net
<Date Stamp> Giving up on database.clamav.net...
<Date Stamp> Update failed. Your network may be down or none of the mirrors listed in /etc/freshclam.conf is working. Check http://www.clamav.net/support/mirror-problem for possible reasons.
So I want to fix it

Procedure:

Step Terminal Command What it is doing
1
service clamd stop
Shutdown clam so clamd.socket file is removed
2
cd /var/clamav
Navigate to clamav folder
3
rm -f /var/clamav/*
Remove ALL files from folder to provide clean slate for update process
(you could skip the -f & confirm every file delete for safety)
4
service clamd start
Restart clam
5
freshclam -v
Update sigs

Note:

If you are bandwidth poor or on slow connection then don't delete main.cvd