diff --git a/server/src/com/cloud/storage/snapshot/SnapshotSchedulerImpl.java b/server/src/com/cloud/storage/snapshot/SnapshotSchedulerImpl.java index 7ce62804619..be91e3ea66d 100644 --- a/server/src/com/cloud/storage/snapshot/SnapshotSchedulerImpl.java +++ b/server/src/com/cloud/storage/snapshot/SnapshotSchedulerImpl.java @@ -340,7 +340,9 @@ public class SnapshotSchedulerImpl implements SnapshotScheduler { // reschedule all policies after management restart List policyInstances = _snapshotPolicyDao.listAll(); for( SnapshotPolicyVO policyInstance : policyInstances) { - scheduleNextSnapshotJob(policyInstance); + if( policyInstance.getId() != Snapshot.MANUAL_POLICY_ID ) { + scheduleNextSnapshotJob(policyInstance); + } } if (_testTimerTask != null) { _testClockTimer = new Timer("TestClock");