我毕业后在徐州工作三年,那边是集体户口,现在想把户口和档案迁回老家甘肃,请问需要哪些手续啊,网上查过了,好像要个徐州的户籍证明,然后回老家写迁入证明,再去徐州迁出后拿到老家,大概流程是这样,但是不知道具体需要什么手续,离得太远,最好一次搞定,回答的越详细越好,满意的话还有加分因为下个月要用,请问这个过程大概需要多久啊