As user's store personal information in cloud, the information in cloud must be such that it is available at any point of time for different purposes. However, in a cloud-wide storage network, the servers are easily under strong attacks and also commonly experience software/hardware faults. As such, the private information could be under great risk in such an untrusted environment and the information in cloud is out of user's control. To address these challenges, in this paper we propose a selfdestruction or manual destruction of data which is able to enforce the security of user privacy over the untrusted cloud in a controllable way. Sometimes the user may require the deleted information. So to overcome this problem we propose an intercloud data migration mechanism that offers better security guarantees and faster response time for migrating large scale data files in cloud database management systems. This enables the information to be fetched from migrated cloud at any point of time.