• BDIX
    • BDIX Shared Hosting
    • BDIX Reseller Hosting
    • Cheap BDIX VPS
    • BDIX NVME KVM VPS
    • BDIX NVMe Windows RDP
    • BDIX Windows VPS
  • Hosting
    • Singapore Web Hosting
    • WordPress Hosting
    • Cheap Shared Hosting
    • Turbo Hosting
  • Reseller Hosting
    • Singapore Reseller Hosting
    • USA Reseller Hosting
  • VPS Hosting
    • Cheap VPS
    • USA Survey RDP
    • USA VPS
    • Singapore VPS
    • Germany VPS
  • Domain
    • Register Domain
    • Transfer Domain
    • Domain Promos
Linkedin Twitter Youtube Facebook
  • support@prenhost.com
  • Hosting Flash Sale: Starting at $0.43/mo for a limited time
  • WhatsApp Support
  • Login
newph-transperent- newph-transperent-
  • BDIX
    • BDIX Shared Hosting
    • BDIX Reseller Hosting
    • Cheap BDIX VPS
    • BDIX NVME KVM VPS
    • BDIX NVMe Windows RDP
    • BDIX Windows VPS
  • Hosting
    • Singapore Web Hosting
    • WordPress Hosting
    • Cheap Shared Hosting
    • Turbo Hosting
  • Reseller Hosting
    • Singapore Reseller Hosting
    • USA Reseller Hosting
  • VPS Hosting
    • Cheap VPS
    • USA Survey RDP
    • USA VPS
    • Singapore VPS
    • Germany VPS
  • Domain
    • Register Domain
    • Transfer Domain
    • Domain Promos
Client Area
Client Area

Fixing Virtualizor Migration Issue: “Task Not Updated on Master from Last 30 Minutes”

by sajibe
August 3, 2025
Virtualizor

When performing a VPS migration in Virtualizor, you may encounter this error:

Task not updated on Master from last 30 minutes

This issue is caused by a mismatch between task IDs on the Master and Slave servers. Specifically, the Master is expecting task updates from the Slave using an actid (Auto Increment ID) that is higher than the Slave’s current counter.

Here’s how to fix it using phpMyAdmin — no terminal access required.


✅ Step-by-Step Fix (Using phpMyAdmin)

1️⃣ On the Master Server

  1. Log in to phpMyAdmin.

  2. Select the virtualizor database.

  3. Click the SQL tab.

  4. Run this query:

SELECT MAX(slaveactid) FROM tasks WHERE serid = SLAVE_ID;

🔒 Replace SLAVE_ID with the actual ID of the slave server (from Virtualizor panel: Servers > Manage Servers).

🔎 This returns the highest task ID the Master expects from the Slave.


2️⃣ On the Slave Server

  1. Log in to phpMyAdmin.

  2. Select the virtualizor database.

  3. Click the SQL tab.

  4. Run this query:

SELECT MAX(actid) FROM tasks;

This shows the current highest task ID on the Slave.


3️⃣ Check the Result

  • If the Slave’s actid is less than the Master’s slaveactid, the Slave can’t send valid updates.

  • This is what causes the migration task to freeze.


4️⃣ Fix the Auto Increment on Slave

You need to set the Slave’s task table AUTO_INCREMENT to one more than the Master’s slaveactid.

✅ Example:

  • If Master shows MAX(slaveactid) = 2001, set Slave’s AUTO_INCREMENT to 2002.

Two ways to do this:

Option A: Using GUI

  1. In the Slave’s phpMyAdmin, open the tasks table.

  2. Go to the Structure tab.

  3. Find the actid field → Click Change.

  4. Set Auto Increment to the new value.

  5. Save the change.

Option B: Run this SQL on the Slave:

ALTER TABLE tasks AUTO_INCREMENT = 2002;

(Adjust 2002 to the correct value as per your case.)


🔁 Final Step: Resync Cron Jobs

If you have SSH access, run:

On Slave:

/usr/local/virtualizor/cron.php

On Master:

/usr/local/virtualizor/cron.php

If you don’t have SSH, Virtualizor’s background cron will sync it automatically in a few minutes.


🎉 That’s It!

You’ve successfully fixed the task ID desynchronization. Your VPS migration should now proceed without being stuck.

Tags: Virtualizor

Leave a Reply Cancel reply

You must be logged in to post a comment.

Recent Posts

  • Fixing Virtualizor Migration Issue: “Task Not Updated on Master from Last 30 Minutes”
  • How to Fix the “No NBD Device Passed to Disconnect – disconnect_nbd()” Error in Virtualizor
  • How to Fix WHMCS Database Crashed (Table Marked as Crashed) Error
  • Troubleshooting CloudLinux 9 Update Error: python3-rhn-check Dependency Issue
  • How to Set a Different Time Zone for a cPanel User (Cron Jobs & PHP)

Recent Comments

No comments to show.
Suite 10 Capital House, 61 Amhurst Road, London, E8 1LL, United Kingdom,

Company number 15697833

Payment Method
Company
  • About Us
  • News Feed
  • Affiliate Program
  • Knowledgebase
  • Client Area
  • Get in touch
Hosting
  • Singapore Hosting
  • BDIX Shared Hosting
  • WordPress Hosting
  • Cheap Hosting
  • USA Survey RDP
  • Cheap BDIX VPS
Software Hosting
  • OpenCart Hosting
  • Magento Hosting
  • LiteCart Hosting
  • PrestaShop Hosting
  • Moodle Hosting
  • POS Hosting
Join Our Newsletter

We’ll send you news and offers.

Social Media
Facebook-f Linkedin X-twitter Whatsapp

Copyright © 2018 - 2025 PrenHost. All Rights Reserved

Report Abuse/Spam | Terms of Services | Refund Policy | Privacy Policy | Server Status